Sdílet prostřednictvím


Informace o integraci Power BI

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Power BI je sada nástrojů pro obchodní analýzy. S Power BI můžete načíst data z Analýz, generovat sestavy a přizpůsobit je tak, aby vyhovovaly vašim potřebám. Pomocí Power BI můžete provádět improvizovanou analýzu, vytvářet krásné sestavy a publikovat je pro podnikové využití.

Integrace Power BI s Analýzami umožňuje přecházet nad rámec předdefinovaných sestav Analytics a widgetů řídicích panelů a generovat plně vlastní sestavy.

Metody datového připojení

Data z Analýzy můžete do Power BI načíst třemi způsoby, jak je popsáno v následující tabulce.

Poznámka:

Open Data Protocol (OData) je standard ISO/IEC, který definuje sadu osvědčených postupů pro sestavování a využívání rozhraní REST API. Další informace najdete v dokumentaci k OData.

Možnost připojení

Popis

Důležité informace


Power BI může spouštět dotazy OData. Dotazy OData jsou výkonné a můžou filtrovat a agregovat data před jejich vrácením do Power BI.

Tuto metodu doporučujeme, s výjimkou jednodušších sestav na datech Boards. Vyžaduje, abyste napsali dotazy OData, což se podobá zápisu dotazů SQL. Můžete si projít několik ukázkových sestav , které vám pomůžou začít.

Datový konektor Azure DevOps funguje se zobrazeními Analytics. Pokud chcete získat přístup k zobrazením Analytics, musíte tuto funkci povolit, jak je popsáno v části Povolit funkce Preview.

Tento konektor funguje jenom s daty panelů (pracovní položky). Nepodporuje jiné datové typy, jako jsou kanály. Poskytuje plochý seznam pracovních položek a nepodporuje hierarchie pracovních položek. Neexistují žádné plány aktualizace konektoru tak, aby podporovaly jiné typy dat. Pokud nemáte jednodušší sestavu na data Boards, doporučujeme používat dotazy OData.

Power BI poskytuje konektor datového kanálu OData, který umožňuje připojit se ke koncovému bodu OData analytiky a procházet ho. Je to typický způsob, jakým Power BI komunikuje s datovými kanály OData. Můžete procházet a vybírat entity a pomocí jejích Editor Power Query filtrovat datovou sadu.

Tuto metodu použijte pouze v případě, že máte malý účet. Tato metoda nepodporuje posouvání dotazů na straně serveru. Všechny filtry se použijí na straně klienta. Před použitím filtrů se všechna data načítá do Power BI. Pokud máte malý účet, může to pro vás fungovat dobře. Pokud máte velký účet, může trvat dlouhou dobu aktualizace a vypršení časových limitů.

Editor dotazů

Po připojení dat z Analýzy v Power BI můžete podkladová data upravit pomocí Editor Power Query a Rozšířený editor Power BI. Všimněte si následujících provozních omezení:

  • Když se připojujete pomocí dotazů OData nebo datového kanálu OData, můžete zadat filtry dotazů, data, která se mají vrátit, data k agregaci a další.
  • Když se připojíte pomocí zobrazení Analýza, musíte upravit zobrazení Analýza a upravit filtr dotazu a pole, která chcete vrátit.

Příklady sestav najdete v ukázkových sestavách uvedených dále v tomto článku.

Transformace dat v Power BI

Po importu dat do Power BI můžete data podle potřeby změnit pomocí možností Editor Power Query Transformace, Přidat sloupec a další možnosti a nástroje nabídky. Mnoho ukázkových sestav uvedených v tomto článku poskytuje pokyny k transformacím dat, které potřebujete udělat. Mezi tyto pokyny patří některé z následujících operací:

  • Rozbalení datových sloupců
  • Kontingenční sloupce
  • Transformace datového typu sloupce
  • Nahrazení hodnot null v datech sloupců
  • Vytvoření vlastního pole a počítaného sloupce

Další informace najdete v tématu Transformace analytických dat pro generování sestav Power BI.

Výrazy analýzy dat

Power BI podporuje vytváření nových informací z dat již v datovém modelu pomocí jazyka DAX (Data Analysis Expressions). JAZYK DAX poskytuje kolekci funkcí, operátorů a konstant, které můžete použít ve vzorci k výpočtu a vrácení jedné nebo více hodnot.

Ukázkovou sestavu Analýzy, která používá jazyk DAX, najdete v tématu Přidání míry stavu v čase do sestavy Power BI.

Další informace najdete v tématu Základy jazyka DAX v Power BI Desktopu.

Vizualizace sestav, filtry, operace řazení

Po provedení jakýchkoli transformací dat požadovaných pro sestavu použijte podokno Vizualizace k vytvoření změn v sestavě. Pole sloupců můžete přetáhnout do podokna Vizualizace. Podokno Filtry pak můžete použít k filtrování všech nebo výběru dat na základě jednoho nebo více polí.

Pokud se chcete rychle seznámit s těmito základními funkcemi Power BI, přečtěte si následující články o Power BI:

Ukázkové sestavy

Několik ukázkových sestav ukazuje, jak generovat sestavy z analytického zobrazení nebo dotazu OData.

Ukázkové sestavy pomocí zobrazení Analytics

Ukázkové sestavy využívající dotazy OData

Pokud chcete začít používat dotazy OData v sestavách Power BI, podívejte se na přehled ukázkových sestav pomocí dotazů OData. Konkrétní příklady najdete v jednom z následujících článků:

Všechny články s ukázkovou sestavou obsahují následující části a informace:

  • Ukázkové dotazy: Dotaz Power BI Query a nezpracovaný dotaz OData použitý k načtení dat do Power BI spolu s dalšími ukázkovými dotazy.
  • Transformace dat v Power BI: Postup transformace dat do formátu sestavy
  • Vytvoření sestavy: Postup vytvoření sestavy z dat

Rozšíření Power BI

Následující rozšíření Marketplace jsou k dispozici pro podporu integrace Power BI s Analytics.

  • FUNKCE WIQL to OData překládá dotaz pracovní položky Azure DevOps na dotaz OData pro použití s koncovými body OData Azure DevOps Analytics, což může být užitečné jako jednoduchý dotaz OData.
  • Rozšíření vscode-odata přidává do editoru Visual Studio Code pro dotazovací jazyk OData bohatou jazykovou podporu.