Samouczek: wykonywanie zapytań względem grafu przy użyciu konstruktora zapytań

Uwaga / Notatka

Ta funkcja jest obecnie w publicznej wersji zapoznawczej. Ta wersja zapoznawcza jest udostępniana bez umowy dotyczącej poziomu usług i nie jest zalecana w przypadku obciążeń produkcyjnych. Niektóre funkcje mogą nie być obsługiwane lub mogą mieć ograniczone możliwości. Aby uzyskać więcej informacji, zobacz Wygólne warunki użytkowania Microsoft Azure Previews.

W tym kroku samouczka wykonasz zapytanie względem grafu przy użyciu konstruktora zapytań wizualnych. Konstruktor zapytań zapewnia interaktywny sposób eksplorowania grafu, wybierając węzły i relacje.

Możesz również wykonywać zapytania względem grafu przy użyciu języka GQL, języka zapytań grafu. W następnym kroku samouczka pokazano, jak to zrobić.

Przełączanie do trybu konstruktora zapytań

Wykonaj następujące kroki, aby przełączyć się do konstruktora zapytań i rozpocząć interakcyjne wykonywanie zapytań względem grafu:

  • Wybierz Tryby>Zapytania na stronie głównej grafu.

    Wskazówka

    W tym widoku można również utworzyć zestaw zapytań tylko do odczytu. Ten zestaw zapytań ma te same funkcje i umożliwia udostępnianie wyników zapytania.

Zrzut ekranu przedstawiający wynik wybierania trybu zapytania.

Tworzenie zapytania

Utwórz zapytanie, aby odpowiedzieć na pytanie: "Jakie produkty zostały zakupione przez określonego klienta?" To zapytanie przechodzi przez graf od Customer do Order .Product Aby na przykład wykonać zapytanie dotyczące zakupów klienta Carla Adams, wykonaj następujące kroki:

  1. Wybierz pozycję Dodaj węzeł, aby wyświetlić dostępne węzły do wykonywania zapytań.

    Zrzut ekranu przedstawiający wynik dodania węzła.

  2. Wybierz węzeł Klient , aby dodać go do zapytania.

    Zrzut ekranu przedstawiający wynik wybrania węzła Klient.

  3. Wybierz krawędź purchases podczas gdy wybrany jest węzeł Customer. Konstruktor zapytań automatycznie dodaje połączony Order węzeł.

  4. Wybierz krawędź contains podczas gdy wybrany jest węzeł Order. Konstruktor zapytań automatycznie dodaje połączony Product węzeł.

  5. Masz teraz wzorzec zapytania: Customer → → → purchasesOrdercontains. Product

    Zrzut ekranu przedstawiający wzorzec zapytania z wybranymi węzłami i krawędziami.

  6. Zastosuj filtr do węzła Customer , aby skoncentrować się na konkretnym kliencie. Na potrzeby tego samouczka wybierz węzeł Klient, a następnie wybierz pozycję Filtr.

    Zrzut ekranu przedstawiający sposób wybierania opcji Filtr w węźle Klient.

  7. W oknie podręcznym Filtr skonfiguruj filtr zgodnie z poniższymi krokami:

    • Dla: Customer
    • Gdzie: fullName = Carla Adams

    Zrzut ekranu przedstawiający ukończone okno podręczne Dodaj filtr w węźle Klient.

  8. Wybierz pozycję Zastosuj , aby dodać filtr do węzła Customer .

Zapytanie jest teraz skonfigurowane w celu znalezienia wszystkich produktów zakupionych przez Carlę Adams.

Uruchamianie zapytania

  1. Wybierz pozycję Uruchom zapytanie , aby uruchomić zapytanie i wyświetlić wyniki. Ukończenie zapytania może potrwać kilka minut.

    Zrzut ekranu przedstawiający sposób wybierania pozycji Uruchom zapytanie.

  2. Po zakończeniu zapytania zwiń okienko konstruktora zapytań, aby uzyskać lepszy widok wyników. Powinny zostać wyświetlone produkty zakupione przez Carla Adams jako wykres połączonych węzłów Klient, Zamówienie i Produkt.

    Zrzut ekranu przedstawiający wizualizowane wyniki zapytania.

Eksplorowanie danych

Konstruktor zapytań ułatwia wizualne eksplorowanie grafu:

  • Rozwiń węzły: umieść kursor na węźle, aby wyświetlić połączone węzły i relacje.
  • Wyświetlanie właściwości węzła: wybierz węzeł, aby wyświetlić jego właściwości.
  • Interakcja z węzłami: przeciągnij węzły, aby zmienić ich położenie lub wybrać, aby wyróżnić połączenia.
  • Wyniki filtrowania: zastosuj filtry, aby skoncentrować się na określonych danych.
  • Wybierz właściwości: wybierz właściwości węzła i krawędzi, które mają być uwzględnione w wynikach.

Wyniki zapytania można wyświetlić na różne sposoby:

  • Widok diagramu: wizualizowanie struktury i relacji grafu. Ten widok jest domyślny.
  • Widok karty: wyświetl szczegółowe informacje o każdym węźle w formacie karty.
  • Widok tabeli: zobacz wyniki w formacie tabelarycznym, aby ułatwić analizę.

Zrzut ekranu przedstawiający różne tryby wyświetlania: Diagram, Karta i Tabela.

Zapisywanie zapytania

Zapytanie można zapisać, tworząc zestaw zapytań w obszarze roboczym. Zestaw zapytań można utworzyć na kilka sposobów w usłudze Fabric. W tej instrukcji używany jest interfejs w trybie zapytania.

Aby utworzyć zestaw zapytań, wykonaj następujące kroki:

  1. W trybie zapytania wybierz pozycję Utwórz zestaw zapytań.

    Zrzut ekranu przedstawiający opcję Utwórz zestaw zapytań.

  2. W oknie dialogowym Nowy zestaw zapytań grafów wprowadź nazwę swojego zestawu zapytań (na przykład "GraphQuerySet_1") i ustaw Lokacja na obszar roboczy. Następnie wybierz Utwórz.

    Zrzut ekranu przedstawiający okno dialogowe

  3. Nowy element zestawu zapytań jest tworzony w obszarze roboczym, a bieżące zapytanie jest w nim zapisywane. Wybierz potrójny wielokropek (...) obok nazwy zestawu zapytań i wybierz Zmień nazwę, aby nadać mu znaczącą nazwę, taką jak "CarlaAdams_Purchases".

    Zrzut ekranu przedstawiający utworzony element zestawu zapytań w obszarze roboczym.

Querysets umożliwiają:

  • Ponowne uruchamianie zapytań bez ich ponownego tworzenia
  • Udostępnianie zapytań kolegom z zespołu, którzy mają dostęp do obszaru roboczego
  • Organizowanie powiązanych zapytań razem

Następny krok