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 Graph está disponível em sua região.

  2. Um administrador do Fabric habilitou o Graph em seu locatário do Fabric. Eles habilitam essa configuração no portal de administração.

    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 produto 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
Employee sells Order Funcionários processam pedidos de clientes
Customer purchases Order Os clientes fazem compras
Order contains Product Os pedidos incluem produtos
Product isOfType ProductSubcategory Os produtos pertencem a subcategorias
ProductSubcategory belongsTo ProductCategory Subcategorias pertencem a categorias
Vendor produces Product Fornecedores fornecem produtos

Próxima etapa