Compartilhar via


Tutorial: Adicionar tipos de borda ao grafo

Observação

Esse recurso está atualmente em versão prévia pública. Essa versão prévia é oferecida sem um SLA e não é recomendada para cargas de trabalho de produção. Alguns recursos podem não ter suporte ou podem ter restrição de recursos. Para obter mais informações, consulte Termos de Uso Complementares para Versões Prévias do Microsoft Azure.

Nesta etapa do tutorial, você adicionará tipos de borda ao seu modelo de grafo. As arestas definem as relações entre nós, como "Cliente compra Pedido" ou "Funcionário vende Pedido".

Mapeamentos de configuração de rede do Adventure Works

No modelo de dados adventure works, crie bordas para definir as relações entre os nós. A tabela a seguir mostra os mapeamentos de borda a serem usados:

Rótulo de tipo de borda Tabela de mapeamento Tipo de nó de origem/coluna de mapeamento associada Tipo de nó de destino/coluna de mapeamento associada
Vende adventureworks_orders Funcionário / EmployeeID_FK Pedido/SalesOrderDetailID_K
Compras adventureworks_orders Cliente/CustomerID_FK Pedido/SalesOrderDetailID_K
contém adventureworks_orders Pedido/DetalhePedidoVendaID_K Produto/ProductID_FK
éDoTipo adventureworks_products Produto/ProductID_K SubcategoriaDoProduto/SubcategoryID_FK
belongsTo adventureworks_productsubcategories Subcategoria do Produto/SubcategoryID_K ProductCategory/CategoryID_FK
produz adventureworks_vendorproduct Fornecedor/VendorID_FK Produto/ProductID_FK

Adicionar tipos de borda ao grafo

Para adicionar bordas ao grafo, siga estas etapas:

  1. Selecione Adicionar aresta para criar uma relação entre nós.

  2. Na caixa de diálogo Adicionar aresta, configure a aresta:

    • Insira o rótulo de borda para descrever a relação.
    • Selecione a tabela Mapeamento.
    • Selecione o nó de origem e sua coluna de mapeamento associada.
    • Selecione o nó de destino e sua coluna de mapeamento associada.

    Captura de tela mostrando a janela de diálogo

    Para a primeira borda, use estes valores retirados da tabela:

    • Rótulo: vende
    • Tabela de mapeamento: adventureworks_orders
    • Nó de origem: Funcionário
    • Mapeando a coluna da tabela a ser vinculada à chave do nó de origem: EmployeeID_FK
    • Nó de destino: Ordem
    • Mapeamento da coluna da tabela a ser ligada à chave do nó de destino: SalesOrderDetailID_K

    Importante

    Se você configurou tipos de nó com chaves compostas (IDs que consistem em várias colunas), você também precisará selecionar as colunas de chave composta correspondentes aqui.

  3. Selecione Confirmar para adicionar a borda ao grafo.

  4. Repita o processo para todas as outras bordas no modelo de dados do Adventure Works, usando a tabela como referência.

Você deve ver todos os tipos de borda representados em seu grafo.

Captura de tela mostrando todas as bordas adicionadas ao grafo.

Carregar o grafo

Depois de adicionar todos os tipos de nó e tipos de borda, carregue o grafo:

  1. Selecione Salvar para verificar o modelo de grafo, carregar dados do OneLake, construir o grafo e torná-lo pronto para consulta. Seja paciente, pois esse processo pode levar algum tempo dependendo do tamanho dos seus dados.

Importante

Atualmente, você precisa recarregar o grafo (selecionando Salvar) sempre que alterar o modelo ou os dados subjacentes.

Neste ponto, você definiu todos os tipos de vértice e tipos de aresta para o grafo. Esses tipos de nó e tipos de borda formam o esquema do modelo de grafo. O grafo está pronto para consulta depois que os dados são ingeridos para formar os nós e as bordas.

Próxima etapa