Compartir a través de


Tutorial: Introducción a Graph en Microsoft Fabric

Nota:

Esta característica actualmente está en su versión preliminar pública. Esta versión preliminar se ofrece sin un contrato de nivel de servicio y no es aconsejable usarla para cargas de trabajo de producción. Es posible que algunas características no sean compatibles o que tengan sus funcionalidades limitadas. Para más información, consulte Términos de uso complementarios para las versiones preliminares de Microsoft Azure.

Este tutorial es un tutorial paso a paso de un escenario de grafo de un extremo a otro en Microsoft Fabric. Abarca todo, desde la creación del modelo de grafos hasta consultar los datos y analizar información. Complete este tutorial para crear un conocimiento básico de la experiencia de Microsoft Fabric Graph y sus funcionalidades.

Prerrequisitos

Antes de iniciar este tutorial, compruebe lo siguiente:

  1. El grafo está disponible en su región.

  2. Graph está habilitado en la entidad de Fabric.

    Habilite el grafo en el inquilino de Fabric.

  3. Es miembro de un área de trabajo de Fabric o tiene permiso para crear elementos en el área de trabajo. Para obtener más información, consulte Áreas de trabajo en Microsoft Fabric.

    Importante

    La administración de acceso del grafo está restringida al área de trabajo que la hospeda. Los usuarios fuera del área de trabajo no pueden acceder al grafo. Los usuarios del área de trabajo que tienen acceso a los datos subyacentes de lakehouse pueden modelar y consultar el grafo.

Escenario completo de Graph

En este tutorial, tomará el rol de analista de datos en la empresa ficticia Adventure Works. Se crea un modelo de grafo para representar las relaciones entre clientes, pedidos, empleados, productos y proveedores. A continuación, consulte el gráfico para descubrir información sobre el comportamiento de compra de los clientes y el rendimiento del producto. Siga estos pasos:

  1. Cargue datos de ejemplo en una instancia de LakeHouse.
  2. Cree un grafo mediante la creación de un modelo de grafos y la carga de datos desde OneLake.
  3. Agregue nodos al grafo para cada entidad del modelo de datos.
  4. Agregue bordes al grafo para definir relaciones entre nodos.
  5. Consulte el gráfico con el generador de consultas mediante una interfaz visual interactiva.
  6. Consulte el gráfico con GQL mediante el editor de código.
  7. Limpiar recursos del tutorial eliminando el área de trabajo y otros elementos.

Arquitectura de extremo a extremo de Grafos

  • Orígenes de datos : Microsoft Fabric facilita la conexión a Azure Data Services, otras plataformas en la nube y orígenes de datos locales.

  • Storage: Microsoft Fabric normaliza el formato delta Lake almacenado en OneLake. Graph en Microsoft Fabric lee los datos directamente de las tablas lakehouse para construir el modelo de grafos.

  • Modelado de grafos : cree nodos y bordes que representen entidades y relaciones en los datos. El modelo de grafos proporciona una manera flexible de explorar los datos conectados.

  • Consulta y análisis : use el generador de consultas visuales para la exploración interactiva o escribir consultas de GQL (lenguaje de consulta de Graph) para un análisis más complejo.

Datos de ejemplo

Para los datos de ejemplo de este tutorial, use el conjunto de datos de ejemplo Adventure Works. Adventure Works es un fabricante ficticio de bicicletas que vende bicicletas y accesorios a clientes de todo el mundo.

Nota:

El conjunto de datos Adventure Works que se usa en este tutorial es una versión transformada personalizada diseñada específicamente para demostrar las funcionalidades de Graph. Difiere de los conjuntos de datos estándar de Adventure Works y admite características específicas del grafo.

El conjunto de datos Adventure Works incluye:

  • Clientes : personas que compran productos
  • Pedidos : transacciones de ventas
  • Empleados : personal que procesa las ventas
  • Productos : artículos disponibles para su compra
  • Categorías y subcategorías de productos : jerarquía de clasificación de productos
  • Proveedores: proveedores que producen productos

Modelo de datos

El modelo de datos Adventure Works muestra un escenario de venta minorista típico con varias entidades y relaciones. En este tutorial, modela las siguientes relaciones:

Relación Description
Empleado vende Pedido Los empleados procesan los pedidos de los clientes
Pedido de compras de clientes Los clientes realizan compras
El pedido contiene producto Los pedidos incluyen productos
Product esDeTipo SubcategoríaDelProducto Los productos pertenecen a subcategorías
ProductSubcategory pertenece a ProductCategory Las subcategorías pertenecen a categorías
El proveedor genera el producto Los proveedores suministran productos

Paso siguiente