Dela via


Migrera till analys från SQL Reporting Services för Azure DevOps

Azure DevOps Server 2022 | Azure DevOps Server 2020 | Azure DevOps Server 2019

Med lanseringen av Azure DevOps Server 2022 är det enda alternativet för att få Azure DevOps-datainsikter Analytics-tjänsten. Integrering med SQL Server Reporting Services stöds inte längre. Den här artikeln innehåller vägledning för migrering från användning av SQL Reporting Services till analys.

En översikt över analys finns i Vad är analys och tillgängliga data i analys.

Kommentar

Information om Azure Analysis Services finns i Azure Analysis Services.

Allmän vägledning

Observera följande information när du migrerar från att använda SQL Server Reporting Services till Analytics.

  • Analys är en objektrelationsmappare, medan SQL Server Reporting Services-data baseras på en relationsdatabas och en OLAP-kub (Online Analytical Processing).
  • Analys kräver inget underhåll.
  • Analytics lagrar alla fält för arbetsspårning, förutom HTML-/RTF-fält. Anpassade fält läggs automatiskt till i analysdatalagret.
  • Begränsa alltid frågan till de projekt som du har åtkomst till. Du kan generera rapporter mellan projekt med hjälp av Power BI, men frågor returnerar bara data när du har behörighet att visa analysdata för alla projekt som du frågar efter.
  • Använd inbyggda instrumentpaneler för att stödja vyer av flera diagram. Flera nya funktioner har lagts till för att visa flera diagram i en konfigurerbar Instrumentpanel som kan konfigureras i Azure DevOps.
  • Analysvyer ger ett snabbt och enkelt sätt att generera status- och trendrapporter för arbetsobjekt och testfall.
  • Identifiera de insikter du behöver för att fatta datadrivna beslut. Använd sedan en kombination av frågor, instrumentpaneler, inbyggda rapporter eller Power BI- och OData-frågor för att generera de rapporter som behövs.

Stöd för ny funktion

Flera nya funktioner har introducerats för att stödja datainsikter som inte var tillgängliga med SQL Server Reporting Services.

  • Widgetar för instrumentpaneler: Många widgetar har lagts till för att stödja status- och trendvyer, inklusive de som baseras på analysdata. En översikt finns i widgetkatalogen.
  • Inbyggda analysrapporter: Severa-rapporter i kontext har lagts till för att stödja Azure Boards, Pipelines och Test Plans. Dessa rapporter visar Analysdata enligt beskrivningen i Om instrumentpaneler, diagram, rapporter och widgetar.
  • Sammanslagning: Med sammanslagningskolumner kan du visa förloppsstaplar eller summor av numeriska fält för underordnade objekt i en arbetsobjekthierarki. Du kan lägga till dem i valfri vyn för kvarvarande uppgifter. Mer information finns i Visa sammanslagningsförlopp eller summor.
  • Frågebaserade diagram grupperade efter taggar: Du kan nu generera frågediagram och lägga till dem i instrumentpaneler baserat på gruppering efter taggar.
  • Spårningsbarhet: Ökat stöd för att spåra arbete från krav till distribution. Spårning från slutpunkt till slutpunkt stöds genom länkning av olika objekt, till exempel arbetsobjekt, grenar, incheckningar, pull-begäranden, versioner och versioner. Inbyggda rapporter baserade på Analytics-tjänsten stöder möjligheten att övervaka spårning i realtid. Mer information finns i Spårning från slutpunkt till slutpunkt.
  • Versionspipelines: Versionspipelines introducerades med TFS 2018. Instrumentpanelswidgetar som ger insikter om versionspipelines är översikt över versionspipelinen och kravkvalitet.

Viktiga begrepp om Analytics-tjänsten

För lokala servrar aktiveras Analytics-tjänsten automatiskt för alla nya projektsamlingar som läggs till på servern. Du kan pausa, inaktivera eller återaktivera Analytics enligt beskrivningen i Installera eller aktivera Analytics-tjänsten.

Analysdatamodellen består av entitetsuppsättningar vars medlemmar (entiteter) innehåller egenskaper som kan filtreras, aggregeras och sammanfattas. En översikt över entitetsuppsättningar och entitetstyper som stöds finns i Datamodell för analys.

Följande verktyg stöder interaktion med Analytics-tjänsten:

Frågeriktlinjer, frågeprestanda och svarstid

Analys är inte ett realtidsarkiv. Det är en kuraterad kopia av data som lagras i Azure DevOps. Datakopian hjälper till att optimera läs- och aggregeringsprestanda och minskar effekten som rapporteringsscenarier har på Azure DevOps. Kopiering av data medför upp till 30 sekunders fördröjning innan data som är associerade med någon ändring visas i Analytics. Mer information finns i OData Analytics-frågeriktlinjer.

Analysbehörigheter

Åtkomst till data från Analytics-tjänsten kräver följande behörigheter på projektnivå.

  • Visa analys
  • Ta bort vyer för delad analys
  • Redigera vyer för delad analys

Dessutom kan användare ange behörigheter för enskilda delade analysvyer som de skapar. Mer information finns i Ange behörigheter för åtkomst till analys- och analysvyer.

Power BI och OData

Lär dig resurser: