Połączenie magazynu wiedzy za pomocą usługi Power BI

W tym artykule dowiesz się, jak nawiązać połączenie z magazynem wiedzy i wykonywać zapytania względem magazynu wiedzy przy użyciu dodatku Power Query w aplikacji Power BI Desktop. Możesz rozpocząć pracę z szablonami lub utworzyć niestandardowy pulpit nawigacyjny od podstaw.

Magazyn wiedzy składający się z tabel w usłudze Azure Storage działa najlepiej w usłudze Power BI. Jeśli tabele zawierają projekcje z tego samego zestawu umiejętności i grupy projekcji, można łatwo utworzyć dla nich „sprzężenie”, aby tworzyć wizualizacje tabel zawierające pola z powiązanych tabel.

Wykonaj kroki opisane w tym artykule przy użyciu przykładowych danych i magazynu wiedzy utworzonego w tym przewodniku Szybki start portalu lub za pośrednictwem interfejsów API REST.

Łączenie z usługą Azure Storage

  1. Uruchom program Power BI Desktop i wybierz pozycję Pobierz dane.

  2. W obszarze Pobieranie danych wybierz pozycję Azure, a następnie wybierz pozycję Azure Table Storage.

  3. Wybierz pozycję Połącz.

  4. W polu Nazwa konta lub adres URL wprowadź nazwę konta usługi Azure Storage (zostanie utworzony pełny adres URL).

  5. Jeśli zostanie wyświetlony monit, wprowadź klucz konta magazynu.

Konfigurowanie tabel

  1. Zaznacz pole wyboru obok wszystkich tabel utworzonych na podstawie tego samego zestawu umiejętności, a następnie wybierz pozycję Załaduj.

    Ładowanie tabel

  2. Na górnej wstążce wybierz pozycję Przekształć dane, aby otworzyć Edytor Power Query.

    Otwieranie dodatku Power Query

  3. Otwórz plik hotelReviewsDocument i usuń kolumny PartitionKey, RowKey i Timestamp . Te kolumny są używane do relacji tabel w usłudze Azure Table Storage. Usługa Power BI nie potrzebuje ich. Powinna być pozostawiona jedna kolumna o nazwie "Zawartość" przedstawiająca rekord w każdym z nich.

    Edytowanie tabel

  4. Wybierz ikonę z przeciwstawnymi strzałkami w prawym górnym rogu tabeli, aby rozwinąć węzeł Zawartość. Gdy zostanie wyświetlona lista kolumn, wybierz wszystkie kolumny. Wyczyść kolumny rozpoczynające się od "metadanych". Wybierz przycisk OK , aby uwzględnić wybrane kolumny.

    Rozwiń zawartość

  5. Zmień typ danych dla następujących kolumn, klikając ikonę ABC-123 w lewym górnym rogu kolumny.

    • W przypadku elementów content.latitude i Content.longitude wybierz pozycję Liczba dziesiętna.
    • W przypadku Content.reviews_date i Content.reviews_dateAdded wybierz pozycję Data/godzina.

    Zmienianie typów danych

  6. Otwórz stronę hotelReviewsSsPages i powtórz kroki usuwania kolumn, rozwijając węzeł Zawartość , aby wybrać kolumny z rekordów. Nie ma żadnych modyfikacji typu danych dla tej tabeli.

  7. Otwórz plik hotelReviewsSsKeyPhrases i powtórz kroki usuwania kolumn, rozwijając węzeł Zawartość , aby wybrać kolumny z rekordów. Nie ma żadnych modyfikacji typu danych dla tej tabeli.

  8. Na pasku poleceń wybierz pozycję Zamknij i zastosuj.

Sprawdzanie relacji tabeli

  1. Wybierz kafelek Model w okienku nawigacji po lewej stronie i sprawdź, czy usługa Power BI pokazuje relacje między wszystkimi trzema tabelami.

    Weryfikowanie relacji

  2. Kliknij dwukrotnie każdą relację i upewnij się, że kierunek filtrowania krzyżowego ma wartość Oba. Dzięki temu wizualizacje będą odświeżane po zastosowaniu filtru.

Tworzenie raportu

  1. Wybierz kafelek Raport w okienku nawigacji po lewej stronie, aby eksplorować dane za pomocą wizualizacji. W przypadku pól tekstowych tabel i kart są przydatne wizualizacje.

  2. Wybierz pola z każdej z trzech tabel, aby wypełnić tabelę lub kartę.

    Tworzenie raportu tabeli

Przykładowy szablon usługi Power BI — tylko witryna Azure Portal

Podczas tworzenia magazynu wiedzy przy użyciu witryny Azure Portal możesz pobrać szablon usługi Power BI na drugiej stronie Kreatora importu danych . Ten szablon udostępnia kilka wizualizacji, takich jak WordCloud i Network Navigator, dla zawartości opartej na tekście.

Wybierz pozycję Pobierz szablon usługi Power BI na stronie Dodawanie umiejętności poznawczych, aby pobrać i pobrać szablon z publicznej lokalizacji usługi GitHub. Kreator modyfikuje szablon tak, aby uwzględnił kształt danych, jak przechwycono w projekcjach magazynu wiedzy określonych w kreatorze. Z tego powodu pobierany szablon zmienia się za każdym razem, gdy uruchamiasz kreatora, przy założeniu różnych danych wejściowych i wyborów umiejętności.

Przykładowy szablon usługi Power BI usługi Azure AI Search

Uwaga

Szablon jest pobierany, gdy kreator jest w połowie lotu. Przed użyciem magazynu wiedzy musisz poczekać, aż magazyn wiedzy zostanie utworzony w usłudze Azure Table Storage.

Wprowadzenie do wideo

Aby obejrzeć pokaz korzystania z usługi Power BI z magazynem wiedzy, obejrzyj poniższy film wideo.

Następne kroki