Sdílet prostřednictvím


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: Byly přidány sestavy v kontextu Severa 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.

Power BI a OData

Zdroje informací: