Udostępnij za pośrednictwem


Informacje o integracji z usługą Power BI

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Usługa Power BI to zestaw narzędzi do analizy biznesowej. Usługa Power BI umożliwia ściąganie danych z analizy, generowanie raportów i dostosowywanie ich do własnych potrzeb. Użyj usługi Power BI, aby przeprowadzić zaimprowizację analizy, utworzyć piękne raporty i opublikować je na potrzeby użycia przedsiębiorstwa.

Integracja usługi Power BI z usługą Analytics umożliwia wykraczanie poza wbudowane raporty analizy i widżety pulpitu nawigacyjnego w celu generowania w pełni niestandardowych raportów.

Metody połączenia danych

Dane z analizy można ściągać do usługi Power BI na trzy sposoby, opisane w poniższej tabeli.

Uwaga

Open Data Protocol (OData) to zatwierdzony standard ISO/IEC OASIS, który definiuje zestaw najlepszych rozwiązań dotyczących tworzenia i używania interfejsów API REST. Aby uzyskać więcej informacji, zobacz dokumentację OData.

Opcja połączenia

Opis

Zagadnienia do rozważenia


Usługa Power BI może wykonywać zapytania OData. Zapytania OData są zaawansowane i umożliwiają filtrowanie i agregowanie danych przed zwróceniem ich do usługi Power BI.

Zalecamy tę metodę, z wyjątkiem prostszych raportów dotyczących danych tablic. Wymaga to pisania zapytań OData, które są podobne do pisania zapytań SQL. Możesz przejrzeć kilka przykładowych raportów , aby ułatwić rozpoczęcie pracy.

Łącznik danych usługi Azure DevOps współpracuje z widokami analizy. Aby uzyskać dostęp do widoków analizy, należy włączyć tę funkcję zgodnie z opisem w temacie Włączanie funkcji w wersji zapoznawczej.

Ten łącznik działa tylko z danymi tablic (elementami roboczymi). Nie obsługuje on innych typów danych, takich jak Pipelines. Udostępnia ona płaską listę elementów roboczych i nie obsługuje hierarchii elementów roboczych. Nie ma planów zaktualizowania łącznika w celu obsługi innych typów danych. Zalecamy używanie zapytań OData, chyba że masz prostszy raport dotyczący danych tablic.

Usługa Power BI udostępnia łącznik źródła danych OData, który umożliwia nawiązywanie połączenia i przeglądanie punktu końcowego OData usługi Analytic. Jest to typowy sposób interakcji usługi Power BI z źródłami danych OData. Możesz przeglądać i wybierać jednostki oraz używać jej Edytor Power Query do filtrowania zestawu danych.

Użyj tej metody tylko wtedy, gdy masz małe konto. Ta metoda nie obsługuje składania zapytań po stronie serwera. Wszystkie filtry są stosowane po stronie klienta. Wszystkie dane są pobierane do usługi Power BI przed zastosowaniem filtrów. Jeśli masz małe konto, może to być dla Ciebie odpowiednie. Jeśli masz duże konto, możesz mieć długie czasy odświeżania i przekroczenia limitu czasu.

Edytor zapytań

Po połączeniu danych z usługi Analytics w usłudze Power BI możesz zmodyfikować bazowe dane przy użyciu Edytor Power Query i Edytor zaawansowany usługi Power BI. Zwróć uwagę na następujące ograniczenia operacyjne:

  • Podczas nawiązywania połączenia przy użyciu zapytań OData lub źródła danych OData można określić filtry zapytań, dane do zwrócenia, dane do agregowania i nie tylko.
  • Podczas nawiązywania połączenia przy użyciu widoku Analiza należy edytować widok Analiza, aby zmodyfikować filtr zapytania i pola, które mają zostać zwrócone.

Przykłady raportów można znaleźć w przykładowych raportach przedstawionych w dalszej części tego artykułu.

Przekształcanie danych w usłudze Power BI

Po zaimportowaniu danych do usługi Power BI możesz użyć Edytor Power Query przekształć, dodać kolumnę i inne opcje menu oraz inne narzędzia, aby zmienić dane zgodnie z potrzebami. Wiele przykładowych raportów podanych w tym artykule zawiera instrukcje dotyczące przekształceń danych, które należy wykonać. Te instrukcje obejmują niektóre z następujących operacji:

  • Rozwijanie kolumn danych
  • Przestawianie kolumn
  • Przekształcanie typu danych kolumny
  • Zastępowanie wartości null w danych kolumn
  • Tworzenie pola niestandardowego i kolumny obliczeniowej

Aby uzyskać więcej informacji, zobacz Transform Analytics data to generate Power BI reports (Przekształcanie danych analizy w celu generowania raportów usługi Power BI).

Wyrażenia analizy danych

Usługa Power BI obsługuje tworzenie nowych informacji na podstawie danych już w modelu danych przy użyciu wyrażeń analizy danych (DAX). Język DAX udostępnia kolekcję funkcji, operatorów i stałych, których można użyć w formule do obliczania i zwracania co najmniej jednej wartości.

Aby zapoznać się z przykładowym raportem analizy korzystającym z języka DAX, zobacz Dodawanie miary czasu w stanie do raportu usługi Power BI.

Aby uzyskać więcej informacji, zobacz Learn DAX basics in Power BI Desktop (Podstawy języka DAX w programie Power BI Desktop).

Wizualizacje raportów, filtry, operacje sortowania

Po wprowadzeniu jakichkolwiek przekształceń danych wymaganych dla raportu użyj okienka Wizualizacje , aby utworzyć zmiany w raporcie. Pola kolumn można przeciągać do okienka Wizualizacje . Następnie możesz użyć okienka Filtry , aby filtrować wszystkie lub wybierać dane na podstawie co najmniej jednego pola.

Aby szybko zapoznać się z tymi podstawowymi funkcjami usługi Power BI, zobacz następujące artykuły dotyczące usługi Power BI:

Przykładowe raporty

Kilka przykładowych raportów pokazuje sposób generowania raportów z widoku analizy lub zapytania OData.

Przykładowe raporty korzystające z widoku analizy

Przykładowe raporty korzystające z zapytań OData

Aby rozpocząć korzystanie z zapytań OData w raportach usługi Power BI, zobacz Omówienie przykładowych raportów przy użyciu zapytań OData. Aby zapoznać się z konkretnymi przykładami, zobacz jeden z następujących artykułów:


Azure Boards

Plany testów platformy Azure



Rurociąg

Potok i testowanie



Wszystkie przykładowe artykuły raportów zawierają następujące sekcje i informacje:

  • Przykładowe zapytania: zapytanie Power BI Query i nieprzetworzone zapytanie OData używane do ściągania danych do usługi Power BI wraz z innymi przykładowymi zapytaniami.
  • Przekształcanie danych w usłudze Power BI: kroki przekształcania danych w format raportowalny.
  • Utwórz raport: kroki tworzenia raportu na podstawie danych.

Rozszerzenia usługi Power BI

Następujące rozszerzenia witryny Marketplace są dostępne do obsługi integracji usługi Power BI z usługą Analytics.

  • Język WIQL do OData tłumaczy zapytanie elementu roboczego usługi Azure DevOps na zapytanie OData do użycia z punktami końcowymi OData usługi Azure DevOps Analytics, które może być przydatne jako proste zapytanie OData.
  • Rozszerzenie vscode-odata dodaje obsługę języka zaawansowanego do programu Visual Studio Code dla języka zapytań OData.