Compartilhar via


Tutorial: Adicionar os tipos de nó 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 Supplemental Terms of Use for Microsoft Azure Previews.

Nesta etapa do tutorial, você adicionará tipos de nó ao modelo de grafo. Nodos representam entidades em seus dados, como clientes, produtos ou pedidos. Posteriormente, você conectará esses nós com bordas para definir relações entre eles.

Mapeamentos de nós do Adventure Works

No modelo de dados Adventure Works, crie um tipo de nó para cada entidade. A tabela a seguir mostra os mapeamentos de nó. Use essas informações para adicionar nós ao grafo:

Rótulo de tipo de nó Tabela de mapeamento ID da coluna de mapeamento
Customer adventureworks_clientes CustomerID_K
Employee adventureworks_employees EmployeeID_K
Order adventureworks_orders SalesOrderDetailID_K
ProductCategory adventureworks_productcategories CategoryID_K
Product adventureworks_products ProductID_K
ProductSubcategory adventureworks_productsubcategories 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 estas etapas:

  1. No seu modelo de grafo, selecione Adicionar nó para incluir um novo tipo de nó ao grafo.

  2. Na caixa de diálogo Adicionar nó ao grafo, insira um Rótulo e selecione a Tabela de mapeamento e o ID apropriado da coluna de mapeamento.

    Captura de tela mostrando a caixa de diálogo Adicionar nó ao grafo.

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

    • Rótulo:Customer
    • Tabela de mapeamento: adventureworks_customers
    • ID da coluna de mapeamento: CustomerID_K

    Dica

    Você pode definir chaves compostas (IDs que consistem em várias colunas).

  3. Selecione Confirmar para adicionar o tipo de nó ao grafo.

  4. Repita o processo para todos os tipos de node restantes listados na tabela de mapeamentos de nodes do Adventure Works.

    Dica

    Ao clicar duas vezes em um tipo de nó, você verá suas propriedades. Cada propriedade é mapeada para uma coluna na tabela de origem. Exclua as propriedades que você não precisa em consultas ou análises, pois muitas propriedades tornam o grafo mais difícil de manter e usar.

  5. Você vê todos os tipos de nó representados no seu grafo. Selecione Salvar para salvar seu progresso.

    Captura de tela mostrando todos os nós adicionados ao grafo.

Depois de adicionar nós ao grafo, adicione bordas para definir as relações entre esses nós.

Dica

Além de criar tipos de nó de tabelas inteiras, qualquer coluna ou conjunto de colunas de qualquer tabela poderá formar um tipo de nó autônomo se ele representar uma entidade de que você precisa no grafo. Por exemplo, você pode criar um tipo de nó Country a partir da coluna Country na tabela adventureworks_employees, com Country como ID. Exclua propriedades que não são necessárias para a exclusividade dos nós, como nome do Country funcionário, ID do funcionário, cargo, gênero e outras propriedades. Você percorre esse processo em Modelar um nó e uma aresta da mesma tabela.

Próxima etapa