Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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:
Selecione Adicionar aresta para criar uma relação entre nós.
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.
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.
Selecione Confirmar para adicionar a borda ao grafo.
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.
Carregar o grafo
Depois de adicionar todos os tipos de nó e tipos de borda, carregue o grafo:
- 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.