Wizualizowanie danych za pomocą usługi Power BI
Z tego samouczka dowiesz się, jak utworzyć obszar roboczy usługi Power BI, połączyć obszar roboczy usługi Azure Synapse i utworzyć zestaw danych usługi Power BI, który korzysta z danych w obszarze roboczym usługi Azure Synapse.
Wymagania wstępne
Aby ukończyć ten samouczek, zainstaluj program Power BI Desktop.
Omówienie
Na podstawie danych nowojorskich taksówek utworzyliśmy zagregowane zestawy danych w dwóch tabelach:
- nyctaxi.passengercountstats
- SQLDB1.dbo.PassengerCountStats
Obszar roboczy usługi Power BI można połączyć z obszarem roboczym usługi Azure Synapse. Ta funkcja umożliwia łatwe pobieranie danych do obszaru roboczego usługi Power BI. Raporty usługi Power BI można edytować bezpośrednio w obszarze roboczym usługi Azure Synapse.
Tworzenie obszaru roboczego usługi Power BI
- Zaloguj się do powerbi.microsoft.com.
- Wybierz pozycję Obszary robocze, a następnie wybierz pozycję Utwórz obszar roboczy. Utwórz nowy obszar roboczy usługi Power BI o nazwie NYCTaxiWorkspace1 lub podobny, ponieważ ta nazwa musi być unikatowa.
Łączenie obszaru roboczego usługi Azure Synapse z nowym obszarem roboczym usługi Power BI
- W programie Synapse Studio przejdź do pozycji Zarządzanie połączonymi usługami>.
- Wybierz pozycję Nowy> Połączenie do usługi Power BI.
- Ustaw wartość NYCTaxiWorkspace1 lub podobną.
- Ustaw nazwę obszaru roboczego na utworzony wcześniej obszar roboczy usługi Power BI, podobny do NYCTaxiWorkspace1.
- Wybierz pozycję Utwórz.
Tworzenie zestawu danych usługi Power BI korzystającego z danych w obszarze roboczym usługi Azure Synapse
- W programie Synapse Studio przejdź do pozycji Opracowywanie>usługi Power BI.
- Przejdź do pozycji NYCTaxiWorkspace1>Zestawy danych usługi Power BI i wybierz pozycję Nowy zestaw danych usługi Power BI. Wybierz Start.
- Wybierz źródło danych SQLPOOL1, a następnie wybierz pozycję Kontynuuj.
- Wybierz pozycję Pobierz , aby pobrać
.pbids
plik dlaNYCTaxiWorkspace1SQLPOOL1.pbids
pliku. Wybierz Kontynuuj. - Otwórz pobrany
.pbids
plik. Program Power BI Desktop zostanie otwarty i automatycznie połączy się z bazą danych SQLDB1 w obszarze roboczym usługi Azure Synapse. - Jeśli zostanie wyświetlone okno dialogowe o nazwie Baza danych programu SQL Server:
- Wybierz pozycję Konto Microsoft.
- Wybierz pozycję Zaloguj się i zaloguj się do swojego konta.
- Wybierz pozycję Połącz.
- Po otworze okna dialogowego Nawigator zaznacz tabelę PassengerCountStats i wybierz pozycję Załaduj.
- Po wyświetleniu okna dialogowego ustawień Połączenie ion wybierz pozycję DirectQuery>OK.
- Wybierz przycisk Raport po lewej stronie.
- W obszarze Wizualizacje wybierz ikonę wykresu liniowego, aby dodać wykres liniowy do raportu.
- W obszarze Pola przeciągnij kolumnę
PassengerCount
do obszaru Oś wizualizacji>. - Przeciągnij kolumny i do wartości Wizualizacje>.
AvgTripDistance
SumTripDistance
- W obszarze Pola przeciągnij kolumnę
- Na karcie Narzędzia główne wybierz pozycję Publikuj.
- Wybierz Zapisz, aby zapisać zmiany.
- Wybierz nazwę
PassengerAnalysis.pbix
pliku , a następnie wybierz pozycję Zapisz. - W oknie Publikowanie w usłudze Power BI w obszarze Wybierz miejsce docelowe wybierz pozycję
NYCTaxiWorkspace1
, a następnie wybierz pozycję Wybierz. - Poczekaj na zakończenie publikowania.
Konfigurowanie uwierzytelniania dla zestawu danych
- Otwórz powerbi.microsoft.com i zaloguj się.
- Po lewej stronie w obszarze Obszary robocze wybierz obszar roboczy NYCTaxiWorkspace1 .
- W tym obszarze roboczym znajdź zestaw danych o nazwie Analiza pasażerów i raport o nazwie Analiza pasażerów.
- Umieść kursor na zestawie danych PassengerAnalysis, wybierz przycisk wielokropka (...) , a następnie wybierz pozycję Ustawienia.
- W obszarze Poświadczenia źródła danych wybierz pozycję Edytuj, ustaw metodę uwierzytelniania na OAuth2, a następnie wybierz pozycję Zaloguj.
Edytowanie raportu w programie Synapse Studio
- Wróć do programu Synapse Studio i wybierz pozycję Zamknij i odśwież.
- Przejdź do centrum Programowanie .
- Po prawej stronie warstwy usługi Power BI przycisk wielokropka (...) i wybierz pozycję Odśwież , aby odświeżyć węzeł raportów usługi Power BI.
- W obszarze Usługa Power BI powinna zostać wyświetlona następująca pozycja:
- W zestawach danych usługi Power BI NYCTaxiWorkspace1>nowy zestaw danych o nazwie PassengerAnalysis.
- W raportach NYCTaxiWorkspace1>w usłudze Power BI nowy raport o nazwie PassengerAnalysis.
- Wybierz raport PassengerAnalysis. Raport zostanie otwarty i można go edytować bezpośrednio w programie Synapse Studio.