Compartir a través de


Tutorial: Adición de tipos perimetrales 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 perimetrales al modelo de grafos. Los bordes definen las relaciones entre los nodos, como "Cliente compra Pedido" o "Empleado vende Pedido".

Asignaciones perimetrales de Adventure Works

En el modelo de datos adventure Works, cree bordes para definir las relaciones entre los nodos. En la tabla siguiente se muestran las asignaciones de bordes que se usarán.

Etiqueta de tipo perimetral Tabla de mapeo Tipo de nodo de origen/ Columna de asignación asociada Tipo de nodo de destino/ Columna de asignación asociada
Vende adventureworks_pedidos Empleado / EmployeeID_FK Pedido/DetalleDelPedidoID_K
Compras adventureworks_pedidos Cliente/CustomerID_FK Pedido/SalesOrderDetailID_K
contains adventureworks_pedidos Pedido/SalesOrderDetailID_K Producto / ProductID_FK
isOfType adventureworks_products Producto / ProductID_K ProductSubCategory/SubcategoryID_FK
perteneceA adventureworks_productsubcategories ProductSubCategory/SubcategoryID_K ProductCategory/CategoryID_FK
produce adventureworks_vendorproduct Proveedor/VendorID_FK Producto / ProductID_FK

Adición de tipos de borde al grafo

Para agregar bordes al grafo, siga estos pasos:

  1. Seleccione Agregar borde para crear una relación entre nodos.

  2. En el cuadro de diálogo Agregar borde , configure el borde:

    • Introduzca la etiqueta de borde Label para describir la relación.
    • Seleccione la tabla de mapeo.
    • Seleccione el nodo Origen y su columna de asignación asociada.
    • Seleccione el nodo Destino y su columna de asignación asociada.

    Captura de pantalla que muestra el cuadro de diálogo Agregar borde.

    Para el primer borde, use estos valores tomados de la tabla:

    • Etiqueta: vende
    • Tabla de asignación: adventureworks_orders
    • Nodo de origen: Empleado
    • Columna de tabla de asignación que se va a vincular a la clave de nodo de origen: EmployeeID_FK
    • Nodo de destino: Orden
    • Columna de la tabla de asignación que se vinculará a la clave del nodo de destino: SalesOrderDetailID_K

    Importante

    Si ha configurado tipos de nodo con claves compuestas (identificadores que constan de varias columnas), también debe seleccionar las columnas de clave compuesta correspondientes aquí.

  3. Seleccione Confirmar para agregar el borde al gráfico.

  4. Repita el proceso para todos los demás bordes del modelo de datos adventure Works, usando la tabla como referencia.

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

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

Cargar el gráfico

Después de agregar todos los tipos de nodo y los tipos perimetrales, cargue el gráfico:

  1. Seleccione Guardar para comprobar el modelo de grafos, cargar datos desde OneLake, construir el grafo y prepararlo para realizar consultas. Tenga paciencia, ya que este proceso puede tardar algún tiempo en función del tamaño de los datos.

Importante

Actualmente, debe volver a cargar el gráfico (seleccionando Guardar) siempre que cambie el modelo o los datos subyacentes.

En este punto, ha definido todos los tipos de nodo y los tipos perimetrales para el grafo. Estos tipos de nodo y tipos perimetrales forman el esquema del modelo de grafos. El grafo está listo para consultar una vez que se ingieren los datos para formar los nodos y bordes.

Paso siguiente