Compartilhar via


Tutorial: Adicionar vários tipos de nó e borda de uma tabela de mapeamento

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 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 explica a situação mais complexa em que você precisa usar uma tabela de mapeamento para criar vários tipos de nós.

Tabela Adventure Works Empregados

No modelo de dados Adventure Works, a tabela de origem de dados Funcionários tem as seguintes colunas:

  • EmployeeID_K
  • ManagerID
  • EmployeeFullName
  • JobTitle
  • OrganizationLevel
  • MaritalStatus
  • Gender
  • Territory
  • Country
  • Group

Você pode usar a tabela Funcionários para criar um Employee tipo de nó e um Country tipo de nó, que são conectados por um lives_in tipo de borda.

Criar um tipo de nó Country

Crie um tipo de nó chamado Country usando a tabela de Funcionários, seguindo as etapas descritas em Adicionar tipos de nó ao gráfico. Mantenha apenas a Country propriedade e remova todas as outras propriedades.

Modificar o Employee tipo de nó conforme necessário

Se o Employee tipo de nó não precisar das propriedades Territory, Country e Group para suas consultas ou análises, remova essas propriedades.

Dica

Propriedades excessivas dificultam a manutenção e o uso do grafo. Em geral, para todos os tipos de nó, remova as propriedades que são:

  • Não é necessário para a exclusividade dos nós
  • Não é necessário para suas consultas ou análises

Para o Country tipo de nó, como ele é criado a partir da tabela Funcionários, remova propriedades como EmployeeID_K, ManagerID, EmployeeFullName, JobTitle, OrganizationLevel, MaritalStatus e Gender, no mínimo.

Criar uma lives_in borda

Crie um tipo de borda chamado lives_in usando a tabela Funcionários seguindo as etapas em Adicionar tipos de borda ao grafo. Configure o esquema de borda da seguinte maneira:

  • Rótulo:lives_in
  • Tabela de mapeamento: adventureworks_employees
  • Nó de origem: Employee
  • Mapeando a coluna da tabela a ser vinculada à chave do nó de origem: EmployeeID_K
  • Nó de destino: Country
  • Mapeamento da coluna da tabela a ser associada à chave do nó de destino: Country

Carregar o grafo

Depois de configurar 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.

Próxima etapa