Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
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 do grafu typy okrajů. Hrany definují vztahy mezi uzly, například "Customer purchases Order" (Zákazník nakupuje objednávku) nebo "Employee sells Order" (Zaměstnanec prodává objednávku).
Důležité
Při definování typu hrany musíte použít tabulku mapování, která obsahuje dva sloupce, které:
- Jeden sloupec odpovídá klíči zdrojového uzlu z hlediska hodnot a datového typu.
- Jiný sloupec odpovídá klíči cílového uzlu z hlediska hodnot a datového typu.
Tabulky, které používáte k vytváření typů uzlů, můžou sloužit také jako hraniční tabulky mapování, pokud splňují tento požadavek.
Mapování koncových zařízení Adventure Works
V datovém modelu Adventure Works vytvořte hrany pro definování vztahů mezi uzly. Následující tabulka ukazuje mapování okrajů, které se mají použít:
| Označení typu hrana | Tabulka mapování | Typ zdrojového uzlu / Přidružený sloupec mapování | Typ cílového uzlu / Přidružený sloupec mapování |
|---|---|---|---|
| prodává | adventureworks_objednávky | Zaměstnanec / EmployeeID_FK | Objednávka / SalesOrderDetailID_K |
| nákupy | adventureworks_objednávky | Zákazník / CustomerID_FK | Objednávka / SalesOrderDetailID_K |
| contains | adventureworks_objednávky | Objednávka / SalesOrderDetailID_K | Produkt / ProductID_FK |
| isOfType | AdventureWorks_Produkty | Produkt / ProductID_K | Produktová podkategorie / SubcategoryID_FK |
| patříTo | adventureworks_productsubcategories | ProduktPodkategorie / SubcategoryID_K | KategorieProduktů / KategorieID_FK |
| produkuje | adventureworks_vendorproduct | Dodavatel / VendorID_FK | Produkt / ProductID_FK |
Přidání typů okrajů do grafu
Pokud chcete do grafu přidat hrany, postupujte takto:
Vyberte Přidat okraj a vytvořte relaci mezi uzly.
V dialogovém okně Přidat hranu nakonfigurujte hranu:
- Zadejte popisek okraje, který popisuje relaci.
- Vyberte tabulku Mapování.
- Vyberte zdrojový uzel a přidružený sloupec mapování.
- Vyberte cílový uzel a přidružený sloupec mapování.
Pro první hranu použijte tyto hodnoty převzaté z tabulky:
- Popisek: prodává se
- Mapovací tabulka: adventureworks_orders
- Zdrojový uzel: Zaměstnanec
- Přiřazení sloupce tabulky ke klíči zdrojového uzlu: EmployeeID_FK
- Cílový uzel: Pořadí
- Mapování sloupce tabulky, který se má propojit s klíčem cílového uzlu: SalesOrderDetailID_K
Důležité
Pokud jste nakonfigurovali typy uzlů se složenými klíči (ID skládající se z více sloupců), musíte zde také vybrat odpovídající sloupce složeného klíče.
Výběrem možnosti Potvrdit přidejte okraj do grafu.
Opakujte proces pro všechny ostatní relační vazby v datovém modelu Adventure Works s využitím tabulky jako reference.
Měli byste vidět všechny typy okrajů znázorněné v grafu.
Načtení grafu
Po přidání všech typů uzlů a hraničních typů načtěte graf:
- Výběrem možnosti Uložit ověřte model grafu, načtěte data z OneLake, sestavte graf a připravte ho na dotazování. Buďte trpěliví, protože tento proces může nějakou dobu trvat v závislosti na velikosti vašich dat.
Důležité
V současné době je potřeba graf znovu načíst (výběrem možnosti Uložit), kdykoli změníte model nebo podkladová data.
V tomto okamžiku jste definovali všechny typy uzlů a hraniční typy grafu. Tyto typy uzlů a hraniční typy tvoří schéma grafu modelu. Graf je připravený pro dotazy, jakmile se data načtou, aby se vytvořily uzly a hrany.