Kurz: Dotazování grafu pomocí Tvůrce dotazů

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 kroku kurzu budete dotazovat graf pomocí tvůrce vizuálních dotazů. Tvůrce dotazů nabízí interaktivní způsob, jak prozkoumat graf výběrem uzlů a relací.

Graf můžete také dotazovat pomocí jazyka GQL, dotazovacího jazyka grafu. V dalším kroku kurzu se dozvíte, jak na to.

Přepnutí do režimu tvůrce dotazů

Pokud chcete přepnout na tvůrce dotazů a interaktivně začít dotazovat graf, postupujte takto:

  • Na domovské stránce grafu vyberte Režimy>dotazu .

    Návod

    V tomto zobrazení můžete také vytvořit sadu dotazů jen pro čtení. Tato sada dotazů má stejné funkce a umožňuje sdílet výsledky dotazu.

Snímek obrazovky znázorňující výsledek výběru režimu dotazu

Vytvoření dotazu

Sestavte dotaz pro odpověď na otázku: "Jaké produkty zakoupil konkrétní zákazník?". Tento dotaz prochází graf od Customer přes Order do Product. Pokud například chcete dotazovat nákupy zákazníků Carla Adams, postupujte takto:

  1. Výběrem Přidat uzel zobrazíte dostupné uzly pro dotazování.

    Snímek obrazovky znázorňující výsledek výběru možnosti Přidat uzel

  2. Vyberte uzel Zákazník a přidejte ho do dotazu.

    Snímek obrazovky znázorňující výsledek výběru uzlu Zákazník

  3. Vyberte purchases okraj, při výběru Customer uzlu. Tvůrce dotazů automaticky přidá připojený Order uzel.

  4. Vyberte contains okraj, při výběru Order uzlu. Tvůrce dotazů automaticky přidá připojený Product uzel.

  5. Nyní máte vzor dotazu: Customer → → purchasesOrdercontainsProduct.

    Snímek obrazovky znázorňující vzor dotazu s vybranými uzly a hrany

  6. Pokud se chcete zaměřit na konkrétního zákazníka, použijte filtr na Customer uzel. Pro účely tohoto kurzu vyberte uzel Zákazník a pak vyberte Filtr.

    Snímek obrazovky znázorňující výběr možnosti Filtrovat v uzlu Zákazník

  7. V okně Filtr nakonfigurujte filtr následujícím způsobem:

    • Pro: Customer
    • Kde: fullName = Carla Adams

    Snímek obrazovky znázorňující dokončené rozbalovací okno Přidat filtr na uzlu Zákazník.

  8. Výběrem možnosti Použít přidáte filtr do Customer uzlu.

Dotaz je teď nastavený tak, aby našel všechny produkty zakoupené Společností Carla Adams.

Spusťte dotaz

  1. Výběrem Spustit dotaz spusťte dotaz a zobrazte výsledky. Dokončení dotazu může chvíli trvat.

    Snímek obrazovky znázorňující výběr možnosti Spustit dotaz

  2. Po dokončení dotazu sbalte podokno Tvůrce dotazů, abyste získali lepší přehled o výsledcích. Měli byste vidět produkty, které Carla Adams zakoupila, zobrazené jako graf se spojenými uzly: zákazník, objednávka a produkt.

    Snímek obrazovky s vizualizovanými výsledky dotazu

Prozkoumání dat

Tvůrce dotazů vám pomůže vizuálně prozkoumat graf:

  • Rozbalte uzly: Najeďte myší na uzel, abyste viděli připojené uzly a vztahy.
  • Zobrazit vlastnosti uzlu: Vyberte uzel, který chcete zobrazit jeho vlastnosti.
  • Interakce s uzly: Přetažením uzlů je přemísťujte nebo vyberte, aby se zvýrazňovala připojení.
  • Výsledky filtru: Pomocí filtrů se můžete zaměřit na konkrétní data.
  • Výběr vlastností: Zvolte, které vlastnosti uzlu a hraničních zařízení chcete zahrnout do výsledků.

Výsledky dotazu můžete zobrazit různými způsoby:

  • Zobrazení diagramu: Vizualizace struktury grafu a relací Toto zobrazení je výchozí.
  • Zobrazení karty: Umožňuje zobrazit podrobné informace o jednotlivých uzlech ve formátu karty.
  • Zobrazení tabulky: Výsledky můžete zobrazit v tabulkovém formátu, abyste si usnadnili analýzu.

Snímek obrazovky znázorňující různé režimy zobrazení: Diagram, Karta a Tabulka

Uložení dotazu

Dotaz můžete uložit vytvořením sady dotazů v pracovním prostoru. V systému Fabric můžete vytvořit queryset několika způsoby. Tento kurz používá rozhraní v režimu dotazu .

Pokud chcete vytvořit sadu dotazů, postupujte takto:

  1. V režimu dotazu vyberte Vytvořit sadu dotazů.

    Snímek obrazovky s možností Vytvořit sadu dotazů

  2. V dialogovém okně Nová sada dotazů grafu zadejte název sady dotazů (například "GraphQuerySet_1") a nastavte umístění do pracovního prostoru. Pak vyberte Vytvořit.

    Snímek obrazovky s dialogovým oknem Nová sada dotazů grafu

  3. V pracovním prostoru se vytvoří nová položka sady dotazů a aktuální dotaz se do ní uloží. Vyberte trojité tečky (...) vedle názvu dotazu a zvolte možnost Přejmenovat, abyste ho pojmenovali smysluplným názvem, například "CarlaAdams_Purchases".

    Snímek obrazovky znázorňující vytvořenou položku sady dotazů v pracovním prostoru

Sady dotazů umožňují:

  • Opětovné spuštění dotazů bez opětovného vytvoření dotazů
  • Sdílení dotazů s členy týmu, kteří mají přístup k pracovnímu prostoru
  • Společné uspořádání souvisejících dotazů

Další krok