Sdílet prostřednictvím


Kurz: Přidání typů uzlů do grafu

Poznámka:

Tato funkce je aktuálně ve verzi Public Preview. Tato verze Preview se poskytuje bez smlouvy o úrovni služeb a nedoporučuje se pro produkční úlohy. Některé funkce nemusí být podporované nebo můžou mít omezené možnosti. Další informace najdete v dodatečných podmínkách použití pro verze Preview v Microsoft Azure.

V tomto kroku kurzu přidáte typy uzlů do grafu modelu. Uzly představují entity ve vašich datech, jako jsou zákazníci, produkty nebo objednávky. Později tyto uzly propojíte s hrany a definujete mezi nimi relace.

Mapování uzlů Adventure Works

V datovém modelu Adventure Works vytvořte typ uzlu pro každou entitu. Následující tabulka ukazuje mapování uzlů. Pomocí těchto informací můžete do grafu přidat uzly:

Popisek typu uzlu Tabulka mapování ID sloupce mapování
Zákazník adventureworks_customers CustomerID_K
Zaměstnanec adventureworks_employees EmployeeID_K
Objednávka adventureworks_orders SalesOrderDetailID_K
Kategorie produktu adventureworks_productcategories CategoryID_K
Product AdventureWorks_Produkty ProductID_K
PodkategorieProduktu adventureworks_productsubcategories SubcategoryID_K
VendorProduct adventureworks_vendorproduct ProductID_FK
Prodejce adventureworks_vendors VendorID_K

Přidání typů uzlů do grafu

Pokud chcete do grafu přidat typy uzlů, postupujte takto:

  1. V grafu modelu vyberte Přidat uzel a přidejte do grafu nový typ uzlu.

  2. V dialogovém okně Přidat uzel do grafu zadejte název Označení a vyberte příslušnou tabulku mapování a ID sloupce mapování.

    Snímek obrazovky s dialogovým oknem Přidat uzel do grafu

    Například pro první uzel použijte tyto hodnoty:

    • Popisek: Zákazník
    • Tabulka mapování: adventureworks_customers
    • ID sloupce mapování: CustomerID_K

    Návod

    Můžete nastavit složené klíče (ID skládající se z více sloupců).

  3. Vyberte Potvrdit pro přidání typu uzlu do grafu.

  4. Opakujte proces pro všechny ostatní typy uzlů v datovém modelu Adventure Works:

    Popisek typu uzlu Tabulka mapování ID sloupce mapování
    Zaměstnanec adventureworks_employees EmployeeID_K
    Objednávka adventureworks_orders SalesOrderDetailID_K
    Kategorie produktu adventureworks_productcategories CategoryID_K
    Product AdventureWorks_Produkty ProductID_K
    PodkategorieProduktu adventureworks_productsubcategories SubcategoryID_K
    DodavatelProdukt adventureworks_vendorproducts ProductID_K
    Prodejce adventureworks_vendors VendorID_K

    Návod

    Když dvakrát kliknete na typ uzlu, zobrazí se jeho vlastnosti. Každá vlastnost se mapuje na sloupec ve zdrojové tabulce. Odstraňte vlastnosti, které nepotřebujete v dotazech nebo analýze, protože nadměrné vlastnosti znesnadní údržbu a používání grafu.

  5. Měli byste vidět všechny typy uzlů znázorněné v grafu.

    Snímek obrazovky zobrazující všechny uzly přidané do grafu

  6. Chcete-li uložit průběh, vyberte Uložit.

Teď, když jste do grafu přidali uzly, je dalším krokem přidání hran pro definování vztahů mezi těmito uzly.

Návod

Kromě vytváření typů uzlů z celých tabulek může libovolný sloupec (nebo sada sloupců) z jakékoli tabulky vytvořit samostatný typ uzlu, pokud představuje entitu, kterou v grafu potřebujete. Můžete například vytvořit typ uzlu země ze sloupce země v tabulce adventureworks_employees s id země . Odstraňte vlastnosti, které nejsou potřeba pro jedinečnost uzlů země , například jméno zaměstnance, ID zaměstnance, pracovní pozice, pohlaví a další vlastnosti.

Další krok