Compartir a través de


Conjuntos de datos de grafos de ejemplo

La mayoría de los artículos de documentación para grafo de Microsoft Fabric asumen uno de los siguientes gráficos de propiedades de ejemplo cuando proporcionan consultas GQL:

  • El gráfico de ejemplo de red social es el gráfico de ejemplo principal que se usa en la documentación de referencia de GQL. En el artículo sobre su definición de esquema se explica la estructura detallada del gráfico.

  • El gráfico de ejemplo AdventureWorks se usa en el inicio rápido y el tutorial.

El repositorio de ejemplos de grafos publica los conjuntos de datos necesarios para estos gráficos. Ambos conjuntos de datos se empaquetan como archivos ZIP que contienen subcarpetas de archivos Delta Parquet. Para obtener instrucciones de carga, consulte la sección Carga de datos de ejemplo de inicio rápido.

Para obtener más instrucciones sobre cómo obtener y cargar estos conjuntos de datos, consulte el archivo LÉAME.

Conjunto de datos AdventureWorks

El adventureworks_docs_sample.zip archivo contiene una versión transformada personalizada de la base de datos de ejemplo adventure Works, estructurada para el modelado de grafos. En el inicio rápido se usan dos tablas (clientes, pedidos). En el tutorial completo se usan las ocho tablas.

Nota:

Este conjunto de datos difiere de los conjuntos de datos de Adventure Works estándar que se usan en otra documentación de Microsoft. Se transforma específicamente para escenarios de grafos.

Tablas adventureWorks

Tabla Etiqueta de nodo Columna clave Descripción
clientes_de_adventureworks Cliente CustomerID_K Personas que compran productos
adventureworks_employees Empleado IdentificaciónDeEmpleado_K Personal que procesa ventas
adventureworks_pedidos Order SalesOrderDetailID_K Transacciones de ventas (nivel de elemento de línea)
adventureworks_products Producto ProductID_K Artículos disponibles para su compra
adventureworks_productcategories Categoría de Producto CategoryID_K Clasificación de productos de nivel superior
adventureworks_productsubcategories Subcategoría de Producto SubcategoryID_K Clasificación de productos de nivel medio
adventureworks_proveedores Proveedor VendorID_K Proveedores que producen productos
adventureworks_vendorproduct VendorProduct ProductID_FK Asignación de proveedor a producto

Conjunto de datos de redes sociales

El ldbc_snb_docs_sample.zip archivo contiene un conjunto de datos derivado de LDBC Social Network Benchmark. Modela una plataforma de redes sociales con personas, foros, publicaciones, comentarios y etiquetas. Este conjunto de datos muestra características avanzadas del esquema de grafos, como la herencia de tipos de nodo, las familias de tipos perimetrales y los tipos de propiedades compuestas.

Tablas de redes sociales

El conjunto de datos contiene tablas para 14 tipos de nodo y 23 tipos perimetrales, siguiendo esta convención de nomenclatura:

  • ldbc_snb_node_XXX : tabla de nodos para :XXX nodos
  • ldbc_snb_edge_FROM_XXX_TO : tabla perimetral para :XXX bordes de :FROM a :TO nodos

Cada fila de una tabla de nodos se identifica de forma única mediante la id columna . Las tablas perimetrales usan src_XXX_id y dst_YYY_id columnas para vincular nodos de origen y destino.

Para obtener la definición de esquema GQL completa con todos los tipos de nodo y borde, consulte ejemplo de esquema GQL: Red social.