Compartir por


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 obtener más información, vea Supplemental Terms of Use for Microsoft Azure Previews.

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
Customer clientes_de_adventureworks CustomerID_K
Employee adventureworks_employees EmployeeID_K
Order adventureworks_pedidos SalesOrderDetailID_K
ProductCategory adventureworks_productcategories CategoryID_K
Product adventureworks_products ProductID_K
ProductSubcategory adventureworks_productsubcategories SubcategoryID_K
VendorProduct adventureworks_vendorproduct ProductID_FK
Vendor 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:Customer
    • Tabla de mapeo: adventureworks_customers
    • Identificador de la columna de asignación: 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 tipos de nodo restantes enumerados en la tabla Asignaciones de nodos de Adventure Works .

    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 las consultas o el análisis, ya que demasiadas propiedades hacen que el grafo sea más difícil de mantener y usar.

  5. Verá todos los tipos de nodo representados en el gráfico. Seleccione Guardar para guardar el progreso.

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

Después de agregar nodos al grafo, agregue 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 Country tipo de nodo a partir de la Country columna de la tabla adventureworks_employees , con Country como identificador. Elimine las propiedades que no son necesarias para la unicidad de los Country nodos, como el nombre del empleado, el identificador de empleado, el puesto de trabajo, el género y otras propiedades. Puede seguir este proceso en Modelar un nodo y una arista desde la misma tabla.

Paso siguiente