Compartilhar via


Tutorial: Introdução ao graph no Microsoft Fabric

Observação

Esse recurso está atualmente em versão prévia pública. Essa versão prévia é oferecida sem um Acordo de Nível de Serviço (SLA) e não é recomendada para cargas de trabalho em nível de produção. Alguns recursos podem não ter suporte ou podem ter restrição de recursos. Para obter mais informações, consulte Supplemental Terms of Use for Microsoft Azure Previews.

Este tutorial fornece um passo a passo de um cenário de grafo de ponta a ponta no Microsoft Fabric. Ele abrange tudo, desde a criação do modelo de grafo até a consulta de seus dados e a análise de insights. Conclua este tutorial para criar uma compreensão básica da experiência do grafo Microsoft Fabric e suas funcionalidades.

Pré-requisitos

Antes de iniciar este tutorial, verifique se:

  1. o grafo está disponível em sua região.

  2. O Graph está habilitado em seu tenant do Fabric.

    Habilite o grafo em seu locatário do Fabric.

  3. Você é membro de um workspace do Fabric ou tem permissão para criar itens no workspace. Para obter mais informações, consulte Workspaces no Microsoft Fabric.

    Importante

    O gerenciamento de acesso do grafo é restrito ao workspace que o hospeda. Os usuários fora do workspace não podem acessar o grafo. Os usuários no espaço de trabalho que têm acesso aos dados subjacentes no lakehouse podem modelar e consultar o grafo.

cenário de ponta a ponta do grafo

Neste tutorial, você assume a função de analista de dados na empresa fictícia Adventure Works. Você cria um modelo de grafo para representar as relações entre clientes, pedidos, funcionários, produtos e fornecedores. Em seguida, você consulta o grafo para descobrir insights sobre o comportamento de compra do cliente e o desempenho do produto. Siga estas etapas:

  1. Carregue dados de exemplo em um armazenamento de dados do tipo lakehouse.
  2. Crie um grafo criando um modelo de grafo e carregando dados do OneLake.
  3. Adicione nós ao grafo para cada entidade no modelo de dados.
  4. Adicione bordas ao grafo para definir relações entre nós.
  5. Consulte o grafo com o construtor de consultas usando uma interface visual interativa.
  6. Consulte o grafo com GQL usando o editor de código.
  7. Limpar recursos do tutorial excluindo o espaço de trabalho e outros itens.

Para obter uma visão geral detalhada de como os dados fluem por meio do grafo, desde fontes de dados até o armazenamento do OneLake, modelagem de grafo, consulta e resultados, consulte a arquitetura do grafo.

Dados de exemplo

Para os dados de exemplo deste tutorial, use o conjunto de dados de exemplo do Adventure Works. A Adventure Works é uma fabricante fictícia de bicicletas que vende bicicletas e acessórios para clientes em todo o mundo.

Observação

O conjunto de dados Adventure Works usado neste tutorial é uma versão transformada personalizada projetada especificamente para demonstrar capacidades de grafo. Ele difere dos conjuntos de dados do Adventure Works padrão e dá suporte a recursos específicos do grafo.

O conjunto de dados do Adventure Works inclui:

  • Clientes – Pessoas que compram produtos
  • Pedidos – Transações de vendas
  • Funcionários – Funcionários que processam vendas
  • Produtos – Itens disponíveis para compra
  • Categorias de produtos e subcategorias – Hierarquia de classificação de produto
  • Fornecedores – Fornecedores que produzem produtos

Modelo de dados

O modelo de dados adventure works demonstra um cenário de varejo típico com várias entidades e relações. Neste tutorial, você modela as seguintes relações:

Relationship Description
Funcionário vende Pedido Funcionários processam pedidos de clientes
Pedido de compras do cliente Os clientes fazem compras
O pedido contém o Produto Os pedidos incluem produtos
Produto isOfType Subcategoria do Produto Os produtos pertencem a subcategorias
ProductSubcategory pertence a ProductCategory Subcategorias pertencem a categorias
Fornecedor produz produto Fornecedores fornecem produtos

Próxima etapa