Udostępnij przez


Szybki start: tworzenie pierwszego grafu w usłudze Microsoft Fabric

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 Warunki dodatkowe korzystania z testowych wersji Microsoft Azure.

W tym przewodniku szybkiego uruchomienia utworzysz podstawowy graf z dwoma węzłami i jedną krawędzią, a następnie uruchomisz zapytanie. Ten proces trwa około 15 minut.

Aby zapoznać się z kompleksowym samouczkiem obejmującym pełny model danych firmy Adventure Works i bardziej zaawansowane scenariusze, zobacz samouczek dotyczący programu Graph.

Wymagania wstępne

Przed rozpoczęciem tego szybkiego startu sprawdź, czy:

  1. Wykres jest dostępny w Twoim regionie.

  2. Graph jest włączony w dzierżawie platformy Fabric.

    Włącz graf w dzierżawie Fabric.

  3. Jesteś członkiem obszaru roboczego Fabric lub masz uprawnienia do tworzenia elementów w tym obszarze roboczym. Aby uzyskać więcej informacji, zobacz Obszary robocze w usłudze Microsoft Fabric.

    Ważne

    Zarządzanie dostępem do grafu jest ograniczone do obszaru roboczego, który go hostuje. Użytkownicy spoza obszaru roboczego nie mogą uzyskać dostępu do grafu. Użytkownicy w obszarze roboczym, którzy mają dostęp do podstawowych danych w Lakehouse, mogą modelować i wykonywać zapytania względem grafu.

Ładowanie przykładowych danych

Aby utworzyć graf, najpierw załaduj przykładowe dane do usługi Lakehouse w obszarze roboczym usługi Fabric.

Pobierz przykładowe dane

  1. Przejdź do przykładowych zestawów danych GQL programu Fabric Graph w witrynie GitHub.

  2. Wybierz plik adventureworks_docs_sample.zip i pobierz go na komputer lokalny.

    Wskazówka

    Aby pobrać plik z usługi GitHub, wybierz plik, a następnie wybierz ikonę Pobierz nieprzetworzonego pliku .

  3. Wyodrębnij pobrany plik adventureworks_docs_sample.zip do folderu na komputerze lokalnym.

    Wskazówka

    W Eksploratorze plików kliknij prawym przyciskiem myszy plik zip i wybierz polecenie Wyodrębnij wszystko, a następnie wybierz folder docelowy.

Utwórz dom nad jeziorem

  1. W usłudze Microsoft Fabric wybierz swój obszar roboczy.

  2. Wybierz pozycję + Nowy element.

  3. Wybierz Magazyn danych>Lakehouse.

  4. Wprowadź nazwę (na przykład "AdventureWorksLakehouse"), wyczyść opcję Schematy Lakehouse i wybierz pozycję Utwórz.

    Ważne

    Program Graph nie obsługuje obecnie usług lakehouse z włączonym schematem lakehouse (wersja zapoznawcza).

Ładowanie danych do tabel

Do tego szybkiego startu potrzebne są tylko dwie tabele: adventureworks_customers i adventureworks_orders. Przekaż pełny przykładowy folder danych, a następnie załaduj tylko te dwie tabele.

  1. W usłudze Lakehouse umieść kursor na pozycji Pliki, wybierz wielokropek (...), a następnie wybierz pozycję Przekaż>folder.
  2. Przejdź do wyodrębnionego folderu i załaduj go. Ta akcja przesyła wszystkie przykładowe pliki danych do lakehouse.
  3. Rozwiń Pliki oraz folder, do którego przekazano pliki, aby wyświetlić podfoldery. Dla tego szybkiego przewodnika wystarczy załadować dwa z nich jako tabele.
  4. Umieść kursor na podfolderze adventureworks_customers, wybierz wielokropek (...), a następnie wybierz Załaduj do tabel>Nowa tabela.
  5. Ustaw typ pliku na Parquet i wybierz pozycję Załaduj.
  6. Powtórz kroki 4–5 dla podfolderu adventureworks_orders .

Tworzenie modelu grafu

  1. W obszarze roboczym usługi Microsoft Fabric wybierz pozycję + Nowy element.

  2. Wybierz pozycję Analizuj i wytrenuj dane>Model grafowy (wersja zapoznawcza).

    Zrzut ekranu przedstawiający menu nowego elementu z opcją wybrania modelu programu Graph (wersja zapoznawcza).

    Wskazówka

    Alternatywnie wprowadź ciąg "graph" w polu wyszukiwania i naciśnij Enter , aby wyszukać elementy grafu.

  3. Wprowadź nazwę (na przykład "MyFirstGraph"), a następnie wybierz pozycję Utwórz.

Po utworzeniu modelu grafu następuje przejście do widoku grafu, w którym można zobaczyć, że tryb domyślny jest ustawiony na Model przy użyciu opcji Zapisz, Pobierz dane, Dodaj węzeł i Dodaj krawędź u góry.

Tworzenie grafu

Aby utworzyć graf w usłudze Microsoft Fabric, wykonaj następujące kroki w widoku grafu:

  1. Wybierz Pobierz dane.

  2. Z katalogu OneLake wybierz swoją Lakehouse z danymi firmy Adventure Works.

  3. Wybierz i podłącz.

  4. Wybierz tabele adventureworks_customers i adventureworks_orders, a następnie Załaduj.

    Zrzut ekranu przedstawiający okno dialogowe Pobieranie danych z wybranymi tabelami.

Dodawanie dwóch węzłów

  1. Wybierz Dodaj węzeł.

  2. Skonfiguruj pierwszy węzeł:

    • Etykieta: Klient
    • Tabela mapowania: adventureworks_customers
    • Identyfikator kolumny mapowania: CustomerID_K

    Zrzut ekranu przedstawiający okno dialogowe dodawania węzła do grafu.

  3. Wybierz Potwierdź.

  4. Ponownie wybierz pozycję Dodaj węzeł.

  5. Skonfiguruj drugi węzeł:

    • Etykieta: kolejność
    • Tabela mapowania: adventureworks_orders
    • Identyfikator kolumny mapowania: SalesOrderDetailID_K
  6. Wybierz Potwierdź.

Dodaj jedną krawędź

  1. Wybierz pozycję Dodaj krawędź.

  2. Skonfiguruj krawędź:

    • Etykieta: zakupy
    • Tabela mapowania: adventureworks_orders
    • Węzeł źródłowy: Klient
    • Kolumna mapowania źródła: CustomerID_FK
    • Węzeł docelowy: kolejność
    • Docelowa kolumna mapowania: SalesOrderDetailID_K

    Zrzut ekranu przedstawiający okno dialogowe dodawania krawędzi.

  3. Wybierz Potwierdź.

  4. Wybierz pozycję Zapisz , aby załadować graf.

Zapytaj grafu

Uruchom zapytanie GQL, aby znaleźć pięciu pierwszych klientów według liczby zamówień.

  1. Wybierz tryb zapytania.

  2. Wybierz pozycję Edytor kodu w górnym menu.

  3. Wprowadź następujące zapytanie GQL w polu wejściowym:

    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 5
    
  4. Wybierz pozycję Uruchom zapytanie , aby wyświetlić pięciu pierwszych klientów według liczby zamówień.

Na poniższej ilustracji przedstawiono zapytanie GQL i jego wyniki:

Zrzut ekranu przedstawiający wynik uruchomienia zapytania GQL.

Gratulacje! Utworzono pierwszy graf w usłudze Microsoft Fabric i uruchomiono zapytanie względem niego.

Dalsze kroki