Compartir a través de


Tutorial: Adición de tipos de nodo al grafo

Nota:

Esta característica actualmente está en su versión preliminar pública. Esta versión preliminar se ofrece sin un contrato de nivel de servicio y no es aconsejable usarla para cargas de trabajo de producción. Es posible que algunas características no sean compatibles o que tengan sus funcionalidades limitadas. Para más información, consulte Términos de uso complementarios para las versiones preliminares de Microsoft Azure.

En este paso del tutorial, agregará tipos de nodo al modelo de grafos. Los nodos representan entidades en los datos, como clientes, productos o pedidos. Más adelante, conectará estos nodos con bordes para definir relaciones entre ellos.

Mapeos de nodos de Adventure Works

En el modelo de datos Adventure Works, cree un tipo de nodo para cada entidad. En la tabla siguiente se muestran las asignaciones de nodos. Use esta información para agregar nodos al grafo:

Etiqueta de tipo de nodo Tabla de mapeo Identificador de la columna de mapeo
Cliente clientes_de_adventureworks CustomerID_K
Empleado adventureworks_employees IdentificaciónDeEmpleado_K
Pedido adventureworks_pedidos SalesOrderDetailID_K
Categoría de Producto adventureworks_productcategories CategoryID_K
Producto adventureworks_products ProductID_K
Subcategoría de Producto adventureworks_productsubcategories SubcategoryID_K
VendorProduct adventureworks_vendorproduct ProductID_FK
Fabricante adventureworks_proveedores VendorID_K

Adición de tipos de nodo al grafo

Para agregar tipos de nodo al grafo, siga estos pasos:

  1. En el modelo de grafo, seleccione Agregar nodo para agregar un nuevo tipo de nodo al grafo.

  2. En el cuadro de diálogo Agregar nodo al grafo , escriba un nombre de etiqueta y seleccione la tabla de asignación y el identificador adecuados de la columna de asignación.

    Captura de pantalla que muestra el cuadro de diálogo Agregar nodo al grafo.

    Por ejemplo, para el primer nodo, use estos valores:

    • Etiqueta: Cliente
    • Tabla de mapeo: adventureworks_customers
    • Identificador de la columna de mapeo: CustomerID_K

    Sugerencia

    Puede establecer claves compuestas (identificadores que constan de varias columnas).

  3. Seleccione Confirmar para agregar el tipo de nodo al grafo.

  4. Repita el proceso para todos los demás tipos de nodo del modelo de datos adventure Works:

    Etiqueta de tipo de nodo Tabla de mapeo Identificador de la columna de mapeo
    Empleado adventureworks_employees IdentificaciónDeEmpleado_K
    Pedido adventureworks_pedidos SalesOrderDetailID_K
    Categoría de Producto adventureworks_productcategories CategoryID_K
    Producto adventureworks_products ProductID_K
    Subcategoría de Producto adventureworks_productsubcategories SubcategoryID_K
    VendorProduct adventureworks_vendorproducts ProductID_K
    Fabricante adventureworks_vendors VendorID_K

    Sugerencia

    Al hacer doble clic en un tipo de nodo, verá sus propiedades. Cada propiedad se asigna a una columna de la tabla de origen. Elimine las propiedades que no necesite en consultas o análisis, ya que las propiedades excesivas hacen que el grafo sea más difícil de mantener y usar.

  5. Debería ver todos los tipos de nodo representados en el gráfico.

    Captura de pantalla que muestra todos los nodos agregados al gráfico.

  6. Seleccione Guardar para guardar el progreso.

Ahora que ha agregado nodos al grafo, el siguiente paso es agregar bordes para definir las relaciones entre estos nodos.

Sugerencia

Además de crear tipos de nodo a partir de tablas completas, cualquier columna (o conjunto de columnas) de cualquier tabla puede formar un tipo de nodo independiente si representa una entidad que necesita en el gráfico. Por ejemplo, puede crear un tipo de nodo de país a partir de la columna país de la tabla adventureworks_employees , con el país como identificador. Elimine las propiedades que no son necesarias para la unicidad de los nodos de país , como el nombre del empleado, el identificador de empleado, el puesto de trabajo, el género y otras propiedades.

Paso siguiente