Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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:
Graph jest włączony w dzierżawie platformy Fabric.
Włącz graf w dzierżawie Fabric.
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
Przejdź do przykładowych zestawów danych GQL programu Fabric Graph w witrynie GitHub.
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 .
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
W usłudze Microsoft Fabric wybierz swój obszar roboczy.
Wybierz pozycję + Nowy element.
Wybierz Magazyn danych>Lakehouse.
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.
- W usłudze Lakehouse umieść kursor na pozycji Pliki, wybierz wielokropek (...), a następnie wybierz pozycję Przekaż>folder.
- Przejdź do wyodrębnionego folderu i załaduj go. Ta akcja przesyła wszystkie przykładowe pliki danych do lakehouse.
- 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.
- Umieść kursor na podfolderze adventureworks_customers, wybierz wielokropek (...), a następnie wybierz Załaduj do tabel>Nowa tabela.
- Ustaw typ pliku na Parquet i wybierz pozycję Załaduj.
- Powtórz kroki 4–5 dla podfolderu adventureworks_orders .
Tworzenie modelu grafu
W obszarze roboczym usługi Microsoft Fabric wybierz pozycję + Nowy element.
Wybierz pozycję Analizuj i wytrenuj dane>Model grafowy (wersja zapoznawcza).
Wskazówka
Alternatywnie wprowadź ciąg "graph" w polu wyszukiwania i naciśnij Enter , aby wyszukać elementy grafu.
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:
Wybierz Pobierz dane.
Z katalogu OneLake wybierz swoją Lakehouse z danymi firmy Adventure Works.
Wybierz i podłącz.
Wybierz tabele adventureworks_customers i adventureworks_orders, a następnie Załaduj.
Dodawanie dwóch węzłów
Wybierz Dodaj węzeł.
Skonfiguruj pierwszy węzeł:
- Etykieta: Klient
- Tabela mapowania: adventureworks_customers
- Identyfikator kolumny mapowania: CustomerID_K
Wybierz Potwierdź.
Ponownie wybierz pozycję Dodaj węzeł.
Skonfiguruj drugi węzeł:
- Etykieta: kolejność
- Tabela mapowania: adventureworks_orders
- Identyfikator kolumny mapowania: SalesOrderDetailID_K
Wybierz Potwierdź.
Dodaj jedną krawędź
Wybierz pozycję Dodaj krawędź.
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
Wybierz Potwierdź.
Wybierz pozycję Zapisz , aby załadować graf.
Zapytaj grafu
Uruchom zapytanie GQL, aby znaleźć pięciu pierwszych klientów według liczby zamówień.
Wybierz tryb zapytania.
Wybierz pozycję Edytor kodu w górnym menu.
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 5Wybierz 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:
Gratulacje! Utworzono pierwszy graf w usłudze Microsoft Fabric i uruchomiono zapytanie względem niego.
Dalsze kroki
- Samouczek dotyczący grafu — tworzenie kompletnego grafu z wieloma węzłami, krawędziami i zapytaniami
- Przewodnik po języku GQL — informacje o składni języka GQL
- Co to jest program Graph w usłudze Microsoft Fabric? — Informacje na temat pojęć związanych z grafami