Migrace na Analýzu ze služby SQL Reporting Services pro Azure DevOps
Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019
S vydáním Azure DevOps Serveru 2022 je jedinou možností získání přehledů dat Azure DevOps služba Analytics. Integrace se službou SQL Server Reporting Services se už nepodporuje. Tento článek obsahuje pokyny k migraci z používání služby SQL Reporting Services do analytics.
Přehled analýz najdete v tématu Co je Analýza a Data dostupná v analýzách.
Poznámka:
Pokud hledáte informace o službě Azure Analysis Services, přečtěte si téma Azure Analysis Services.
Obecné pokyny
Při migraci ze služby SQL Server Reporting Services na analýzu si poznamenejte následující informace.
- Analýza je objektově-relační mapovač, zatímco data služby SQL Server Reporting Services jsou založená na relační databázi a datové krychli OLAP (Online Analytical Processing).
- Analýza nevyžaduje žádnou údržbu.
- Analýza ukládá všechna pole sledování práce s výjimkou polí HTML/RTF. Vlastní pole se automaticky přidají do úložiště dat Analytics.
- Vždy omezte dotaz na projekty, ke kterým máte přístup. Sestavy křížového projektu můžete vygenerovat pomocí Power BI, ale dotazy vrací data jenom v případě, že máte oprávnění k zobrazení analytických dat pro všechny projekty, na které dotazujete.
- Pomocí předdefinovaných řídicích panelů můžete podporovat zobrazení více grafů. Bylo přidáno několik nových funkcí, které podporují zobrazení více grafů v rámci konfigurovatelného řídicího panelu Azure DevOps.
- Zobrazení analýz poskytují rychlý a snadný způsob generování sestav stavu a trendů pro pracovní položky a testovací případy.
- Identifikujte přehledy, které potřebujete k rozhodování řízené daty. Potom pomocí kombinace dotazů, řídicích panelů, předdefinovaných sestav nebo dotazů Power BI a OData vygenerujte potřebné sestavy.
Podpora nových funkcí
Bylo zavedeno několik nových funkcí, které podporují přehledy dat, které nebyly dostupné ve službě SQL Server Reporting Services.
- Widgety řídicího panelu: Do podpory zobrazení stavu a trendu bylo přidáno mnoho widgetů, včetně těch založených na datech Analytics. Přehled najdete v katalogu widgetů.
- Předdefinované analytické sestavy: Bylo přidáno několik kontextových sestav pro podporu plánů Azure Boards, Pipelines a Test Plans. Tyto sestavy zobrazují analytická data, jak je popsáno v tématu o řídicích panelech, grafech, sestavách a widgetech.
- Souhrn: Souhrnné sloupce umožňují zobrazit indikátory průběhu nebo součty číselných polí pro podřízené položky v hierarchii pracovních položek. Můžete je přidat do libovolného zobrazení backlogu. Další informace naleznete v tématu Zobrazení průběhu souhrnu nebo součtů.
- Grafy založené na dotazech seskupené podle značek: Teď můžete vygenerovat grafy dotazů a přidat je do řídicích panelů na základě seskupení podle značek.
- Sledovatelnost: Zvýšená podpora sledování práce z požadavků na nasazení Kompletní sledovatelnost je podporována propojením různých objektů, jako jsou pracovní položky, větve, potvrzení, žádosti o přijetí změn, buildy a vydané verze. Integrované sestavy založené na službě Analytics podporují schopnost sledovatelnost v reálném čase. Další informace najdete v tématu Kompletní sledovatelnost.
- Kanály verze: Kanály verze byly zavedeny v TFS 2018. Widgety řídicího panelu, které poskytují přehled o kanálech verzí, zahrnují přehled kanálu verze a kvalitu požadavků.
Klíčové koncepty služby Analytics
U místních serverů je služba Analytics automaticky povolená pro všechny nové kolekce projektů přidané na váš server. Analýzu můžete pozastavit, zakázat nebo znovu povolit, jak je popsáno v části Instalace nebo povolení služby Analytics.
Datový model Analýza se skládá ze sad entit, jejichž členové (entity) obsahují vlastnosti, které lze filtrovat, agregovat a sumarizovat. Přehled podporovaných sad entit a typů entit najdete v tématu Datový model pro analýzu.
Interakce se službou Analytics podporují následující nástroje:
- Zobrazení analýzy: Umožňuje rychle generovat sestavy na základě sledování práce a testovacích případů. Můžete definovat zobrazení Analýzy a sdílet je s ostatními. Pomocí Power BI můžete vytvořit libovolný typ sestavy, které Power BI podporuje. Další informace najdete v tématu Co jsou zobrazení Analytics?
- Power BI: Připojení k Analýzám z Power BI prostřednictvím zobrazení Analytics, dotazu OData nebo datového kanálu OData Viz Informace o integraci Power BI.
- Dotaz OData: Použijte Odata k přímému dotazování Analýzy z podporovaného prohlížeče a podle potřeby použijte vrácená data JSON.
- Programový dotaz metadat Analýzy vytvoří dotazy OData pro Analýzu, komponenty ADRESY URL pro dotazování metadat.
Pokyny k dotazům, výkon a latence dotazů
Analýza není úložištěm v reálném čase. Jedná se o kurátorované kopie dat uložených v Azure DevOps. Kopírování dat pomáhá optimalizovat výkon čtení a agregace a snižuje efekty scénářů generování sestav v Azure DevOps. Kopírování dat představuje až 30sekundové zpoždění před zobrazením dat přidružených k jakékoli změně v Analytics. Další informace najdete v pokynech k dotazům OData Analytics.
Analytická oprávnění
Přístup k datům ze služby Analytics vyžaduje následující oprávnění na úrovni projektu.
- Zobrazit analýzy
- Odstranění zobrazení Sdílených analýz
- Upravit zobrazení sdílených analýz
Uživatelé navíc můžou nastavit oprávnění pro jednotlivá zobrazení sdílených analýz, která vytvoří. Další informace najdete v tématu Nastavení oprávnění pro přístup k zobrazením Analytics a Analytics.
Doporučené zdroje informací
Power BI a OData
Zdroje informací: