Partilhar via


Tutorial: Adicione múltiplos tipos de nós e arestas a partir de uma tabela de mapeamento

Observação

Esta funcionalidade está atualmente em pré-visualização pública. Este modo pré-visualização é fornecido sem um contrato de nível de serviço e não é recomendado para ambientes de produção. Algumas funcionalidades poderão não ser suportadas ou poderão ter capacidades limitadas. Para mais informações, consulte Termos de Utilização Suplementares para Microsoft Azure Pré-visualizações.

Este tutorial explica a situação mais avançada em que é necessário usar uma tabela de mapeamento para criar múltiplos tipos de nós.

Tabela de Funcionários da Adventure Works

No modelo de dados Adventure Works, a tabela de dados Colaboradores tem as seguintes colunas:

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

Pode usar a tabela Employees para criar um Employee tipo de nó e um Country tipo de nó, que estão ligados por um lives_in tipo de borda.

Criar um tipo de nó Country

Crie um tipo de nó chamado Country usando a tabela Employees seguindo os passos indicados em Adicionar tipos de nó ao seu gráfico. Manter apenas a Country propriedade e remover todas as outras propriedades.

Modificar o tipo de nó Employee conforme necessário

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

Sugestão

Propriedades excessivas tornam o seu gráfico mais difícil de manter e usar. Geralmente, para todos os tipos de nós, remove-se propriedades que são:

  • Não é necessário para a unicidade dos nós
  • Não é necessário para as tuas consultas ou análises

Para o Country tipo de nó, uma vez que é criado a partir da tabela Employees, remova propriedades como EmployeeID_K, ManagerID, EmployeeFullName, JobTitle, OrganizationLevel, MaritalStatus e Gender, no mínimo.

Crie uma lives_in aresta

Crie um tipo de aresta nomeado lives_in usando a tabela Employees seguindo os passos em Adicionar tipos de aresta ao seu gráfico. Configure o esquema da borda assim:

  • Etiqueta: lives_in
  • Tabela de mapeamento: adventureworks_employees
  • Nó de origem: Employee
  • Coluna de tabela de mapeamento a ser ligada à chave de nó de origem: EmployeeID_K
  • Nó alvo: Country
  • Coluna de tabela de mapeamento a ser ligada à chave do nó alvo: Country

Carregue o gráfico

Após configurar todos os tipos de nós e tipos de arestas, carregue o grafo:

  • Selecione Guardar para verificar o modelo do grafo, carregue dados do OneLake, construa o gráfico e deixe-o pronto para consulta. Tenha paciência, pois este processo pode demorar algum tempo dependendo do tamanho dos seus dados.

Próximo passo