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 tématu Supplementální podmínky použití pro Microsoft Azure Verze Preview.
V tomto rychlém průvodci pomocí grafu v Microsoft Fabric vytvoříte základní graf se dvěma uzly a jednou hranou a pak spustíte dotaz. Tento proces trvá asi 15 minut.
Komplexní kurz, který se zabývá úplným datovým modelem Adventure Works a pokročilejšími scénáři, najdete v kurzu grafu.
Požadavky
Než začnete s tímto rychlým startem, ověřte, že:
Máte přístup k kapacitě Microsoft Fabric (F2 nebo vyšší) nebo ke zkušební verzi Fabric.
Ve vašem tenantovi Fabric správce povolil graf. Toto nastavení povolí na portálu pro správu.
Jste členem pracovního prostoru Fabric nebo máte oprávnění vytvářet položky v pracovním prostoru. Další informace najdete v tématu Workspaces v Microsoft Fabric.
Důležité
Správa přístupu grafu je omezena na pracovní prostor, který ho hostuje. Uživatelé mimo pracovní prostor nemají přístup k grafu. Uživatelé v pracovním prostoru, kteří mají přístup k podkladovým datům v lakehouse, mohou modelovat a dotazovat se na graf.
Návod
Pokud v nabídce + Nová položka nevidíte grafový model (Preview), požádejte správce prostředků infrastruktury, aby povolil graf na portálu pro správu.
Načtení ukázkových dat
Pokud chcete vytvořit graf, nejprve načtěte ukázková data do jezera v pracovním prostoru Fabric.
Stáhnout ukázková data
Přejděte na ukázkové datové sady grafu GQL na GitHubu.
Vyberte souboradventureworks_docs_sample.zip a stáhněte ho do místního počítače.
Návod
Pokud chcete stáhnout soubor z GitHub, vyberte ho a pak vyberte ikonu Načíst nezpracovaný soubor.
Extrahujte stažený souboradventureworks_docs_sample.zip do složky na místním počítači.
Návod
V Průzkumníku souborů klikněte pravým tlačítkem na soubor ZIP a vyberte Extrahovat vše a pak zvolte cílovou složku.
Vytvořte jezerní dům
V Microsoft Fabric vyberte pracovní prostor.
Vyberte + Nová položka.
Vyberte Store data>Lakehouse.
Zadejte název (například AdventureWorksLakehouse), zrušte zaškrtnutí políčka Schémata Lakehouse a vyberte Vytvořit.
Důležité
Graph v současné době nepodporuje lakehousy, které mají povolená schémata lakehouse.
Načtení dat do tabulek
V tomto rychlém startu potřebujete jenom dvě tabulky: adventureworks_customers a adventureworks_orders. Nahrajte celou složku s ukázkovými daty a poté načtěte pouze tyto dvě tabulky.
Poznámka:
Celou složku můžete nahrát, pokud plánujete celý kurz provést později nebo chcete prozkoumat další data.
- Ve vašem Lakehouse najeďte myší na Soubory, vyberte tři tečky (...) a pak vyberte Nahrát>Nahrát složku.
- Přejděte do extrahované složky a nahrajte ji. Tato akce nahraje všechny ukázkové datové soubory do úložiště typu lakehouse.
- Rozbalte složku Soubory a nahranou složku a zobrazte podsložky. Pro účely tohoto rychlého startu je potřeba načíst pouze dvě z nich jako tabulky.
- Najeďte myší na adventureworks_customers podsložku, vyberte tři tečky (...) a zvolte Načíst do tabulky>Nová tabulka.
- Nastavte typ souboru na Parquet a vyberte Načíst.
- Opakujte kroky 4 až 5 pro adventureworks_orders podsložku.
Vytvořte model grafu
V pracovním prostoru Microsoft Fabric vyberte + Nová položka.
Vyberte analyzovat a trénovat data>grafový model (náhled).
Návod
Případně do vyhledávacího pole zadejte "graph" a stisknutím klávesy Enter vyhledejte položky grafu.
Zadejte název (například MyFirstGraph) a vyberte Vytvořit.
Po vytvoření grafu se dostanete do zobrazení grafu, kde je výchozí režim nastavený na Model s uložením, získáním dat, přidáním uzlu a tlačítky Přidat hranu v horní části.
Přidání dat do grafu modelu
Pokud chcete do grafu přidat data, postupujte podle těchto kroků v zobrazení grafu:
Vyberte Načíst data.
V katalogu OneLake vyberte svůj lakehouse s daty Adventure Works.
Vyberte Přidat.
Vyberte tabulky adventureworks_customers a adventureworks_orders a pak vyberte Načíst.
Definování struktury grafu
Teď, když jsou data načtená, definujte strukturu grafu přidáním uzlů a hran. V tomto rychlém startu přidáte dva typy uzlů (Customer a Order) a jeden hraniční typ (purchases) k modelování vztahu mezi zákazníky a jejich objednávkami.
Přidání dvou uzlů
Vyberte Přidat uzel.
Nakonfigurujte první uzel:
-
Popisek:
Customer - Tabulka mapování: adventureworks_customers
- ID sloupce mapování: CustomerID_K
-
Popisek:
Vyberte Potvrdit.
Znovu vyberte Přidat uzel .
Nakonfigurujte druhý uzel:
-
Popisek:
Order - Mapovací tabulka: adventureworks_orders
- ID sloupce mapování: SalesOrderDetailID_K
-
Popisek:
Vyberte Potvrdit.
Přidání jednoho okraje
Vyberte Přidat okraj.
Nakonfigurujte zařízení edge:
-
Popisek:
purchases - Mapovací tabulka: adventureworks_orders
-
Zdrojový uzel:
Customer - Sloupec mapování zdroje: CustomerID_FK
-
Cílový uzel:
Order - Cílový mapovací sloupec: SalesOrderDetailID_K
-
Popisek:
Vyberte Potvrdit.
Výběrem možnosti Uložit načtěte graf. Načítání může chvíli trvat. Po úspěšném načtení grafu se na plátně zobrazení grafu zobrazí popisky uzlů a okrajů.
Dotazování grafu
Spuštěním dotazu GQL vyhledejte prvních pět zákazníků podle počtu objednávek.
Vyberte režim dotazu .
V horní nabídce vyberte Editor kódu .
Do vstupního pole zadejte následující dotaz GQL:
MATCH (c:Customer)-[:purchases]->(o:`Order`) RETURN c.fullName AS customer_name, count(o) AS num_orders GROUP BY customer_name ORDER BY num_orders DESC LIMIT 5Vyberte Spustit dotaz. Měli byste vidět pět řádků se seznamem jmen zákazníků a jejich počty objednávek seřazených od většiny po nejmenší objednávky.
Následující obrázek ukazuje dotaz GQL a jeho výsledky:
Gratulujeme! V Microsoft Fabric jste vytvořili svůj první graf a spustili jste na něj dotaz.
Další kroky
- Kurz k grafu – Vytvoření kompletního grafu s několika uzly, hrany a dotazy
- Průvodce jazykem GQL – Syntaxe jazyka GQL
- Co je graf v Microsoft Fabricu? – Seznamte se s koncepty grafů.