Oktatóanyag: Éltípusok hozzáadása a grafikonhoz

Ebben az oktatóanyagi lépésben éltípusokat ad hozzá a gráfmodellhez. A szélek határozzák meg a csomópontok közötti kapcsolatokat, például Customer purchases Order vagy Employee sells Order.

Fontos

A kanonikus élleképezési követelményekről, beleértve a forrás- és célkulcs kompatibilitását, valamint az adattípusok összehangolását, lásd a Éltípusok kiválasztása című részt.

Adventure Works él térképezések

Az Adventure Works adatmodellben hozzon létre éleket a csomópontok közötti kapcsolatok meghatározásához. Ezek a peremhálózatok rögzítik a legfontosabb üzleti kapcsolatokat – például azt, hogy az alkalmazottak mely megrendeléseket értékesítették, mely ügyfelek vásároltak, és mely szállítók kínálják a termékeket. Amikor hozzáadja a szegélyeket, lekérdezheti ezeket a kapcsolatokat, és megválaszolhatja a következő kérdéseket: "Milyen termékeket vásárolt egy adott ügyfél?" vagy "Melyik szállítók biztosítják a túrakerékpárokat?"

Az alábbi táblázat a gráfban használandó élleképezéseket mutatja be:

Élcímke Forrástábla Forráscsomópont / Forráskulcs Cél csomópont / Célkulcs
sells adventureworks_orders Employee / EmployeeID_FK Order / SalesOrderDetailID_K
purchases adventureworks_orders Customer / CustomerID_FK Order / SalesOrderDetailID_K
contains adventureworks_orders Order / SalesOrderDetailID_K Product / ProductID_FK
isOfType adventureworks_termékek Product / ProductID_K ProductSubcategory / SubcategoryID_FK
belongsTo adventureworks_productsubcategories ProductSubcategory / SubcategoryID_K ProductCategory / CategoryID_FK
produces adventureworks_szállítótermék Vendor / VendorID_FK Product / ProductID_FK

Éltípusok hozzáadása a gráfhoz

Ha széleket szeretne hozzáadni a grafikonhoz, kövesse az alábbi lépéseket:

  1. A felső menüszalagon válassza az Él hozzáadása lehetőséget, hogy kapcsolatot hozzon létre a csomópontok között.

  2. A(z) Él létrehozása részben az él konfigurálásához hivatkozzon az Adventure Works élleképezései tábla megfelelő értékeire:

    • Írja be az Edge címkét a kapcsolat leírásához.
    • Válassza ki a Forrás táblát.
    • Válassza ki az Origin csomópontot és a hozzá tartozó Origin-kulcs oszlopot.
    • Válassza ki a Cél csomópontot és a hozzá tartozó Célkulcs oszlopot.

    Képernyőkép az Él hozzáadása párbeszédpanelről.

    Az első élhez például használja az alábbi értékeket:

    • Élcímke: sells
    • Forrástábla: adventureworks_orders
    • Forráscsomópont: Employee
    • Eredetkulcs: EmployeeID_FK
    • Célcsomópont: Order
    • Célkulcs: SalesOrderDetailID_K

    Fontos

    Ha összetett kulcsokkal (több oszlopból álló azonosítókkal) konfigurálta a csomóponttípusokat, itt is ki kell választania a megfelelő összetett kulcsoszlopokat.

  3. Válassza a Létrehozás lehetőséget, hogy hozzáadja az élt a gráfjához.

  4. Ismételje meg a szakasz lépéseit az Adventure Works élleképezések táblázatában felsorolt összes többi éltípus esetében.

Jótanács

A rendszer nem ad hozzá tulajdonságokat automatikusan csomópontokhoz vagy éltípusokhoz. Tulajdonságokat akkor adhat hozzá, ha az adatok magát a kapcsolatot írják le – például egy contains élen szereplő mennyiséget vagy árat. Az él tulajdonságai akkor a leghasznosabbak, amikor GQL-lekérdezéseket írunk, amelyek kapcsolatszintű adatokat szűrnek, összesítenek vagy adnak vissza. Ebben az oktatóanyagban nem kell él tulajdonságokat hozzáadnia. További információ: Tulajdonságok hozzáadása éltípusokhoz.

Mind a hat éltípus megjelenik a gráfban.

Képernyőkép a gráfhoz hozzáadott összes élről.

A gráf betöltése

Miután hozzáadta az összes csomóponttípust és éltípust, válassza a Felső menüszalag Mentés elemét a gráf betöltéséhez. Ez a művelet ellenőrzi a gráfmodellt, betölti az adatokat a OneLake-ből, összeállítja a gráfot, és készen áll a lekérdezésre. Ez a folyamat az adatok méretétől függően eltarthat egy ideig. Amikor a gráf sikeresen betöltődik, megjelenik egy szalagcím, amely az adatbetöltés befejezését jelzi.

Képernyőkép az adatbetöltés befejeződött szalagcímről.

Fontos

Jelenleg újra kell betöltenie a gráfot (a Mentés gombra kattintva), amikor módosítja a modellt vagy a mögöttes adatokat.

Most már minden csomóponttípus és éltípus definiálva van a gráfhoz. Ezek a csomóponttípusok és éltípusok alkotják a gráfmodell sémáját. A gráf készen áll a lekérdezésre, miután beszedte az adatokat a csomópontok és élek létrehozásához.

Következő lépés