Informace o integraci Power BI

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

S Power BI, sadou nástrojů pro obchodní analýzy, můžete načíst data z Analýz, generovat sestavy a přizpůsobovat 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 jedním ze tří způsobů popsaných v následující tabulce.

Poznámka:

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

možnost Připojení ion

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.

Toto je doporučená metoda s výjimkou jednodušších sestav na datech boards. Vyžaduje, abyste napsali dotazy OData, což se podobá zápisu dotazů SQL. Naštěstí poskytujeme 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 boards (pracovní položky) a nepodporuje jiné datové typy, jako jsou kanály. Poskytuje plochý seznam pracovních položek a nepodporuje hierarchie pracovních položek. V tuto chvíli nemáme žádné plány na aktualizaci konektoru tak, aby podporoval 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 ale máte velký účet, možná budete mít dlouhou dobu aktualizace a vypršení časových limitů.

Editor dotazů

Jakmile připojíte data z Analýzy v Power BI, můžete podkladová data kdykoli 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 (DAX)

Power BI podporuje vytváření nových informací z dat již v datovém modelu pomocí jazyka DAX. 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 Výpočet stavu v čase pro existující zobrazení Analýzy.

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

Vizualizace sestav, filtry, operace řazení

Jakmile provedete všechny transformace dat potřebné pro určitou sestavu, můžete sestavu vytvořit pomocí podokna Vizualizace a přetáhnout pole sloupců 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

K dispozici je několik ukázkových sestav, které ukazují, 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, které můžou být užitečné pro začátečníky, aby zahájili jednoduchý dotaz OData.
  • Rozšíření vscode-odata přidává do editoru Visual Studio Code pro dotazovací jazyk OData bohatou jazykovou podporu.