Tutorial: Adicione tipos de nós ao seu grafo

Neste passo tutorial, adiciona tipos de nós ao seu modelo de grafo. Os tipos de nós representam entidades nos dados, como clientes, produtos ou encomendas. Mais tarde, liga-se estes tipos de nós com tipos de aresta para definir relações entre eles.

Mapeamentos de nós Adventure Works

No modelo de dados da Adventure Works, crie um tipo de nó para cada entidade. A tabela seguinte mostra os mapeamentos dos nós. Use esta informação como base para os tipos de nós no seu grafo:

Rótulo do nó Tabela de origem Chave para a coluna de mapeamento
Customer adventureworks_customers CustomerID_K
Employee adventureworks_employees EmployeeID_K
Order adventureworks_orders SalesOrderDetailID_K
ProductCategory adventureworks_categoriasprodutos CategoryID_K
Product adventureworks_produtos ProductID_K
ProductSubcategory adventureworks_subcategorias_produtos SubcategoryID_K
VendorProduct adventureworks_vendorproduct ProductID_FK
Vendor adventureworks_vendors VendorID_K

Adicionar tipos de nós ao grafo

Para adicionar tipos de nós ao seu grafo, siga estes passos:

  1. No seu modelo de grafo, selecione Adicionar nó na fita superior para adicionar um novo tipo de nó ao seu grafo.

  2. Em Criar um nó, introduza um nome para o Rótulo do nó e selecione a Tabela de origem e a Chave adequadas para a coluna de mapeamento.

    Captura de ecrã a mostrar a caixa de diálogo Criar um nó.

    Por exemplo, para o primeiro nó, use estes valores:

    • Rótulo de nó: Customer
    • Tabela de fontes: adventureworks_customers
    • Chave da coluna de mapeamento: CustomerID_K

    Sugestão

    Podes definir chaves compostas (IDs compostos por múltiplas colunas). Depois de selecionar uma tabela de origem, escolha o primeiro valor da chave no menu pendente Chave. Depois, utiliza novamente o menu pendente para adicionar outra chave.

  3. Selecionar + Adicionar propriedade, Adicionar todas as colunas e Aplicar. Este passo torna todas as colunas desta tabela de origem disponíveis como propriedades do nó.

  4. Selecione Criar para adicionar o tipo de nó ao seu grafo.

  5. Repita os passos desta secção para todos os tipos de nós restantes listados na tabela de mapeamento de nós do Adventure Works .

  6. Vês os oito tipos de nós representados no teu grafo. Seleciona Guardar para guardar o teu progresso.

    Captura de tela mostrando todos os nós adicionados ao gráfico.

Compreender as propriedades dos nós

Quando adicionar um tipo de nó, determine que colunas da tabela de origem devem ser adicionadas como propriedades nesse tipo de nó para as tornar disponíveis para consultas, especialmente propriedades para as quais as regras de acesso OneLake Security foram aplicadas à tabela de origem subjacente. As propriedades são adicionadas manualmente durante a criação dos nós. Neste tutorial, adicionaste todas as propriedades de cada tipo de nó. Para obter orientações gerais sobre como escolher quais propriedades manter ou ignorar, consulte Adicionar propriedades do nó.

Para visualizar ou editar as propriedades de um tipo de nó, clique duas vezes nele no editor de modelos de grafos para abrir os detalhes do nó. Mais tarde no tutorial, editas um nó para remover uma propriedade redundante.

Captura de ecrã que apresenta a caixa de diálogo de edição do nó para o tipo de nó Funcionário, com todas as 10 propriedades listadas.

Importante

O Graph atualmente não suporta evolução de esquemas. Depois de criar um modelo de grafo e carregar os seus dados, quaisquer alterações estruturais, como adicionar ou remover tipos de nós, tipos de arestas e propriedades, exigem que recarregue todos os dados antes de consultar a estrutura atualizada. Para recarregar os dados, selecione Guardar na fita superior. Este processo de recarga de dados demora tempo e consome capacidade, por isso planeie bem o seu esquema antes de começar a modelar.

Depois de adicionares tipos de nós ao teu grafo, adiciona tipos de arestas para definir as relações entre eles.

Próximo passo