Připojení k analytickým datům pomocí datového kanálu OData Power BI
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
K analytickým datům můžete přistupovat prostřednictvím datového kanálu OData Power BI Desktopu.
Důležité
Metoda demonstrována v tomto článku funguje pro malé organizace, protože vždy načítá všechna data do Power BI. Většina filtrování, které je zadané v Editor Power Query, se provádí na straně klienta. Informace o dalších přístupech najdete v tématu Přehled integrace Power BI.
Požadavky
- Pokud chcete zobrazit data Analýzy a dotazovat se na službu, musíte být členem projektu se základním přístupem nebo novějším. Ve výchozím nastavení mají všichni členové projektu udělená oprávnění k dotazování analýzy a definování zobrazení Analýzy.
- Další informace o dalších požadavcích týkajících se povolení služeb a funkcí a obecných aktivit sledování dat najdete v tématu Oprávnění a požadavky pro přístup k Analýzám.
Přístup k datovému kanálu OData Analytics
Důležité
Ujistěte se, že jste povolili nebo nainstalovali Analytics.
Ujistěte se, že jste nakonfigurovali oprávnění požadovaná pro přístup k Analýzám.
Otevřete Power BI Desktop. Pokud jste to ještě neudělali, nainstalujte si Power BI Desktop.
Na úvodní stránce Power BI Desktopu nebo na pásu karet domů vyberte Získat data.
V levém podokně vyberte Jiný>datový kanál OData a pak vyberte Připojení.
V podporovaném prohlížeči zadejte adresu URL ve formátu
https://analytics.dev.azure.com/{OrganizationName}/_odata/{version}/
.Pokud je například {OrganizationName} fabrikam a {version} je v1.0, adresa URL je
https://analytics.dev.azure.com/fabrikam/_odata/v1.0/
.Poznámka:
Případně můžete zadat adresu URL se zadaným názvem ProjectName , jak je znázorněno v následujícím příkladu:
https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/{version}/
Pomocí tohoto formátu oříznou výsledky zadaným projektem ve všech entitách souvisejících s tímto projektem.Na příkazovém řádku se ověřte ve službě. Pokud jste to ještě neudělali, přečtěte si téma Možnosti ověřování klientů.
Zaškrtněte políčka vedle entit, jejichž data chcete načíst.
Důležité
Nevybírejte entity, jejichž název zahrnuje snímek. Tyto entity obsahují stav každé pracovní položky každý den od vytvoření pracovní položky. U úložišť libovolné velikosti způsobí výběr těchto entit desítky až stovky milionů pracovních položek, které se nenačtou. Tabulky snímků jsou určeny pouze pro agregační dotazy.
Vyberte možnost Transformovat data. Nevybírejtenačíst.
Důležité
Pro každou vybranou entitu vytvoří Power Query dotaz. Každý dotaz musí být aktualizován ručně, protože tím zabráníte chybám omezování. Power Query se pokusí vyřešit hodnoty null jako chyby vygenerováním dalšího dotazu pro každou hodnotu null, na kterou narazí. To může vést k tisícům dotazů, které rychle překročí prahovou hodnotu využití, za kterou se omezí váš uživatelský účet.
Chcete-li zabránit tomuto problému:
- Řekněte Power BI, aby odkazoval na OData v4.
- Řekněte službě Analytics, aby vynechala všechny hodnoty, které mají hodnotu null, což zlepšuje výkon dotazů.
Pro každou entitu, kterou jste vybrali v předchozích krocích, proveďte tyto kroky:
a. V seznamu Dotazy vyberte entitu, jejíž dotaz chcete použít. V tomto příkladu je vybrána možnost Oblasti .
b. Na pásu karet vyberte Rozšířený editor.
c. V podokně Dotazu se posuňte vodorovně, abyste zobrazili
[Implementation="2.0"]
parametr.d. Nahraďte
[Implementation="2.0"]
následujícím řetězcem:
[Implementation="2.0",OmitValues = ODataOmitValues.Nulls,ODataVersion = 4]
Vyberte Zavřít a použít.
Související články
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro