Udostępnij za pośrednictwem


Informacje o pulpitach nawigacyjnych, wykresach, raportach i widżetach

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Uzyskaj wgląd w postęp zespołu, dodając jeden lub więcej widżetów lub wykresów do pulpitu nawigacyjnego. Dostosowywalne, wysoce konfigurowalne pulpity nawigacyjne zapewniają tobie i zespołom elastyczność udostępniania informacji, monitorowania postępu i trendów oraz ulepszania procesów przepływu pracy. Każdy zespół może dostosować swoje pulpity nawigacyjne, aby udostępniać informacje i monitorować ich postęp.

Jeśli dopiero zaczynasz, przeczytaj artykuł Dodawanie, zmienianie nazwy i usuwanie pulpitów nawigacyjnych. Szukasz instrukcji dotyczących określonego zadania, wykresu kontekstowego, widżetu lub raportu? Zobacz Pulpity nawigacyjne, wykresy i krótkie informacje. Aby uzyskać więcej informacji, zobacz Plan raportowania.

Ważne

Wybierz wersję z selektora wersji zawartości usługi Azure DevOps.

Wybierz wersję tego artykułu odpowiadającą twojej platformie i wersji. Selektor wersji znajduje się powyżej spisu treści. Wyszukaj platformę i wersję usługi Azure DevOps.

Obsługiwane możliwości, uprawnienia i dostęp

Dostęp do funkcji portalu internetowego usługi Azure DevOps jest zarządzany za pośrednictwem poziomów dostępu przypisanych do użytkowników.

Widoki danych i raporty portalu internetowego

Następujące funkcje zapewniają obsługę wyświetlania danych usługi Azure DevOps za pośrednictwem portalu internetowego:

  • Pulpity nawigacyjne: dostosowywalne interaktywne tablice logowania, które zapewniają informacje w czasie rzeczywistym. Pulpity nawigacyjne są skojarzone z zespołem lub projektem i wyświetlają konfigurowalne wykresy i widżety.
  • Wykresy: wykresy stanu lub trendu oparte na zapytaniach lub wynikach testu elementu roboczego.
  • Widżety: Elementy, które wyświetlają konfigurowalne informacje i wykresy na pulpitach nawigacyjnych. Katalog widżetów zawiera krótkie opisy tych widżetów. Ponadto możesz dodawać widżety udostępniane za pośrednictwem witryny Azure DevOps Marketplace.
  • Raporty kontekstowe: wykresy generowane przez system, które obsługują określone usługi. Przykłady to szybkość zespołu, spalenie przebiegu, diagram przepływu skumulowanego (CFD) i raport niepowodzenia testów. Te raporty są wyświetlane na karcie Analiza dla określonej usługi i pochodzą z danych z analizy.

Raporty Power BI

Następujące funkcje zapewniają obsługę wyświetlania danych usługi Azure DevOps przy użyciu usługi Power BI:

  • Widoki analizy: zapewnia uproszczony sposób określania kryteriów filtrowania raportu usługi Power BI na podstawie danych analizy danych usługi Azure Boards. Aby uzyskać więcej informacji, zobacz About Analytics views (Informacje o widokach analizy).
  • Raporty usługi Power BI: umożliwia użytkownikom tworzenie rozbudowanych, dostosowanych raportów usługi Power BI lub innych raportów przy użyciu zapytań OData danych analitycznych i zwracanych danych JSON. W przypadku lokalnych środowisk usługi Azure DevOps kolekcje projektów muszą być skonfigurowane tak, aby obsługiwały proces dziedziczony.

Uwaga

Open Data Protocol (OData) to zatwierdzony standard ISO/IEC OASIS, który definiuje zestaw najlepszych rozwiązań dotyczących tworzenia i używania interfejsów API REST. Aby uzyskać więcej informacji, zobacz dokumentację OData.

Raporty programu SQL Server

SQL Server Reporting Services to starsze rozwiązanie do raportowania dostępne w usłudze Azure DevOps Server 2020 i starszych wersjach. Poniższe funkcje zapewniają obsługę wyświetlania danych usługi Azure DevOps przy użyciu usług SQL Server Reports Services i SQL Server Analysis Services.

  • Raporty o stanie i trendach programu Excel: Obsługa generowania niestandardowych raportów śledzenia pracy przy użyciu programu Excel rozpoczynającego się od zapytania z listą płaską. Aby uzyskać więcej informacji, zobacz Tworzenie raportów o stanie i trendach na podstawie zapytania elementu roboczego.
  • Raporty programu SQL Server: w przypadku kolekcji projektów, które obsługują lokalny model procesu XML, zezwól użytkownikom na dostęp do wbudowanych raportów programu SQL Server i obsługi w celu tworzenia dostosowanych raportów SQL lub raportów programu Excel. Wymaga to skonfigurowania projektu do obsługi raportowania programu SQL Server.

Obsługiwane funkcje dla poziomów dostępu

Użytkownicy z dostępem uczestników projektu uzyskują ograniczone uprawnienia, udzielając im dostępu tylko do tych funkcji opisanych w poniższej tabeli. Aby uzyskać więcej informacji, zobacz About access levels (Informacje o poziomach dostępu). Oprócz poziomów dostępu niektóre funkcje wymagają uprawnień do wykonania.

Uwaga

Dane wyświetlane na wykresie lub widżecie podlegają uprawnieniam udzielonym zalogowanym użytkownikowi. Aby uzyskać więcej informacji, zobacz Często zadawane pytania dotyczące pulpitów nawigacyjnych, wykresów i raportów usługi Azure DevOps.

Obsługiwane funkcje i zadania

Zainteresowanych stron

Podstawowa


Pulpity nawigacyjne (widok)

✔️

✔️

Pulpity nawigacyjne (tworzenie i edytowanie)

✔️

Wykresy, widżety (widok)

✔️

✔️

Wykresy, widżety (dodawanie i konfigurowanie)

✔️

Raporty kontekstowe

✔️

✔️

Widoki analizy

✔️

Raporty Power BI

✔️

✔️

Raporty programu SQL Server

✔️

✔️


Uprawnienia domyślne

W przypadku pulpitów nawigacyjnych ustaw indywidualne uprawnienia pulpitu nawigacyjnego, aby przyznać lub ograniczyć możliwość edytowania lub usuwania pulpitów nawigacyjnych.

W przypadku pulpitów nawigacyjnych ustaw uprawnienia pulpitu nawigacyjnego na poziomie zespołu dla pulpitów nawigacyjnych zespołu.

Zadanie podrzędne

Czytelników

Współautorzy

Administratorzy zespołu

Administratorzy projektu


Wyświetlanie pulpitów nawigacyjnych zespołu i projektu

✔️

✔️

✔️

✔️

Wyświetlanie pulpitów nawigacyjnych zespołu

✔️

✔️

✔️

Dodawanie i konfigurowanie pulpitów nawigacyjnych projektu

✔️

✔️


Dodawanie i konfigurowanie pulpitów nawigacyjnych zespołu

✔️

✔️

✔️

W przypadku widoków integracji i analizy usługi Power BI można ustawić uprawnienia dla usługi na poziomie projektu oraz dla udostępnionych widoków analizy na poziomie obiektu.

Zadanie podrzędne

Czytelników

Współautorzy

Administratorzy projektu


Wyświetl analizę

✔️

✔️

✔️

Wyświetlanie udostępnionego widoku analizy

✔️

✔️

Dodawanie prywatnego lub udostępnionego widoku analizy

✔️

✔️

Edytowanie i usuwanie udostępnionych widoków analizy

✔️


Konfigurowalne pulpity nawigacyjne

Za pomocą pulpitów nawigacyjnych można skonfigurować tablicę wykresów i widżetów.

Każdy zespół może dodawać i konfigurować wiele pulpitów nawigacyjnych w celu:

  • Udostępnianie informacji.
  • Wyświetlanie stanu, postępu i trendów.
  • Uzyskaj dostęp do szybkich linków i innych funkcji.

Łatwe dodawanie i zmienianie kolejności widżetów na pulpicie nawigacyjnym w celu wyświetlania najnowszych zmian wprowadzonych w celu wyświetlenia stanu kompilacji, trendów błędów i nie tylko.

Zrzut ekranu przedstawiający przykładowy pulpit nawigacyjny.

Sekwencja dodawania i dostosowywania pulpitu nawigacyjnego

Zaznacz jedno z poniższych pól, aby otworzyć odpowiedni artykuł.

Diagram to link do artykułu Dodawanie pulpitu nawigacyjnego. Diagram to link do artykułu Dodawanie widżetu.

Za pomocą zapytań płaskich można tworzyć różne wykresy, aby monitorować stan, postęp i trendy. Przed monitorowaniem postępów i trendów pracy zaplanuj projekt i wykonaj postępy w śledzeniu pracy.

Możesz otworzyć udostępnione zapytanie, utworzyć wykres i dodać go do pulpitu nawigacyjnego. Po dodaniu wykresu do pulpitu nawigacyjnego możesz zmienić konfigurację widżetu Wykres dla elementów roboczych , aby zmienić rozmiar lub zmienić parametry wykresu. Możesz też dodać widżet Wykres dla elementów roboczych z poziomu pulpitu nawigacyjnego i wybrać udostępnione zapytanie i ustawić parametry wykresu. Istnieje wiele typów wykresów, z których chcesz wybrać. Wykresy stanu obejmują kołowy, słupkowy, kolumnowy, skumulowany słupek i wykres przestawny. Wykresy trendu obejmują skumulowany obszar, linię i obszar.

Aby uzyskać więcej informacji, zobacz Definiowanie zapytania i Śledzenie postępu ze stanem i wykresami opartymi na zapytaniach trendów.

Przykładowe lekkie wykresy narzędzi Agile

Zrzut ekranu przedstawiający aktywne wykresy błędów dodane do pulpitów nawigacyjnych.

Sekwencja dodawania wykresów opartych na zapytaniach do pulpitu nawigacyjnego

Zaznacz jedno z poniższych pól, aby otworzyć odpowiedni artykuł.

Diagram, który jest linkiem do artykułu Edytowanie zapytania. Diagram to link umożliwiający utworzenie artykułu z wykresem. Diagram to link do artykułu Dodawanie wykresu do pulpitu nawigacyjnego.

Kroki tworzenia wykresów śledzących postęp testowania ręcznego i wyniki są podobne do tych, które służą do śledzenia pracy. Punktem początkowym jest plan testu, a nie zapytanie. Możesz na przykład dowiedzieć się, ile przypadków testowych jest gotowych do uruchomienia lub ile testów przechodzi i kończy się niepowodzeniem w każdym zestawie testów. Podobnie jak w przypadku wykresów opartych na zapytaniach elementów roboczych, możesz dodać te wykresy do pulpitu nawigacyjnego.

Aby uzyskać więcej informacji, zobacz:

Przykładowe lekkie wykresy testowe

Zrzut ekranu przedstawiający plan testu zespołu internetowego to wykres przedstawiający liczbę testów na różnych etapach z testami podzielonymi według zestawu.

Widgety

Widżety są dodawane do pulpitu nawigacyjnego w celu wyświetlenia wykresu, informacji lub zestawu łączy. Większość widżetów można konfigurować. Opis każdego obsługiwanego widżetu dla danej platformy i wersji można znaleźć w wykazie widżetów. Oto widżety obsługujące wskazaną usługę.

Widżety są oznaczone adnotacjami w następujący sposób:

  • Analiza: widżet pobiera dane z danych analizy.
  • Kompilacja: widżet pobiera dane dla wybranego potoku kompilacji.
  • Projekt: widżet wskazuje, że możesz wybrać projekt i zespół podczas konfigurowania widżetu.
  • Wydanie: widżet pobiera dane dla wybranego potoku wydania.
  • Zespół: widżet jest w zakresie jednego zespołu.
  • Teams: widżet jest w zakresie jednego lub większej liczby zespołów.
  • Użytkownik: widżet jest w zakresie konta zalogowanych użytkowników.

Tablice


Kod

Pipelines

  • Historia kompilacji (potok kompilacji)
  • Stan wdrożenia (potok kompilacji)
  • Omówienie potoku wydania (potok wydania)
  • Jakość wymagań (zapytanie, kompilacja lub potok wydania)

Plany testów


Informacje i linki


Widżety wykresu przebiegu

Zmiana zakresu przebiegu

Nie ma wykresu ani widżetu, który śledzi zmiany zakresu przebiegu. Można jednak określić elementy robocze dodane do przebiegu lub przeniesione z przebiegu przy użyciu Edytor Power Query. Aby uzyskać więcej informacji, zobacz Query sprint scope changes (Zmiany zakresu przebiegu zapytania).

Przykładowy widżet diagramu przepływu skumulowanego

Zrzut ekranu przedstawiający widżet diagramu przepływu skumulowanego.

Monitorowanie aktywności kodu, postępu kompilacji i stanu wdrożenia

Za pomocą widżetów kafelków kodu można monitorować działanie występujące w repozytorium lub folderze gałęzi. Historia kompilacji wyświetla histogram wszystkich kompilacji uruchamianych dla określonego potoku kompilacji. Kolory pasków używają koloru zielonego do ukończenia, czerwonego dla niepowodzenia i żółtego dla ukończonych bez testów.

Widżety kodu, kompilacji i wydania wykresu

Zrzut ekranu przedstawiający widżet kafelka Kod.

Zrzut ekranu przedstawiający widżet żądania ściągnięcia.

Zrzut ekranu przedstawiający widżet Historia kompilacji.

Zrzut ekranu przedstawiający widżet Stan wdrożenia.

Widżety i raporty analizy

Usługa Analytics to platforma raportowania dla usługi Azure DevOps. Zgodnie z opisem w artykule Co to jest analiza?, zastępuje poprzednią platformę opartą na usługach SQL Server Reporting Services. Usługa Analytics obsługuje widżety analizy, raporty analizy kontekstowej i widoki analizy na potrzeby raportowania usługi Power BI. Aby uzyskać więcej informacji, zobacz About Analytics views (Informacje o widokach analizy).

Usługa Analytics to platforma raportowania dla usługi Azure DevOps. Zgodnie z opisem w artykule Co to jest usługa analizy?, zastępuje poprzednią platformę na podstawie usług SQL Server Reporting Services. Usługa Analytics obsługuje widżety analizy i widoki analizy na potrzeby raportowania usługi Power BI.

Uwaga

Analiza jest dostępna w wersji zapoznawczej dla usługi Azure DevOps Server 2019 i ogólnie dostępna dla usługi Azure DevOps Server 2020 i nowszych wersji.

Raporty kontekstowe: Śledzenie pracy

Usługa Azure Boards udostępnia kilka raportów w kontekście, które pochodzą z danych analizy. Na liście prac lub tablicy możesz wyświetlić skumulowany diagram przepływu i raporty prędkości zespołu, wybierając kartę Analiza . Każdy raport udostępnia interaktywne kontrolki, aby zapewnić każdemu użytkownikowi widok ich zainteresowania. Z listy prac przebiegu można wyświetlić trend postępu przebiegu.

Diagram przepływu skumulowanego

Użyj kontrolek interakcyjnych, aby wybrać przedział czasu, pływaki i stany przepływu pracy lub kolumny tablicy.

Zrzut ekranu przedstawiający otwartą analizę CFD.

Szybkość pracy

Użyj kontrolek interakcyjnych, aby wybrać pole liczby lub sum i liczbę iteracji.

Zrzut ekranu przedstawiający otwartą analizę prędkości.

Trend postępu postępu

Użyj kontrolek interakcyjnych, aby wybrać początek i koniec przebiegu oraz liczyć lub sumować pole do użycia w burndown. Jeśli nie śledzisz pozostałych zadań podrzędnych, możesz wyświetlić burndown na podstawie liczby elementów roboczych lub zadań podrzędnych.

Zrzut ekranu przedstawiający trend wypalania oparty na pozostałej pracy.

Usługa Azure Boards udostępnia kilka raportów w kontekście, które pochodzą z magazynu danych śledzenia pracy. Z listy prac lub tablicy można wyświetlić skumulowany diagram przepływu i raporty prędkości zespołu, wybierając miniaturowe wykresy wyświetlane na każdej stronie. Z listy prac przebiegu można wyświetlić burndown przebiegu.

Diagram przepływu skumulowanego

Raport CFD przedstawia liczbę elementów roboczych na liście prac na podstawie ich stanu w czasie.

Zrzut ekranu przedstawiający otwarty wykres CFD.

Szybkość pracy

Szybkość jest oparta na wartościach wprowadzonych dla pól Nakład pracy, Punkty scenariusza lub Rozmiar dla elementów roboczych należących do kategorii Wymaganie .

Zrzut ekranu przedstawiający wykres Prędkości portalu internetowego przedstawiający siedem przebiegów w toku i ukończonych prac.

Spalenie przebiegu

Każdy przebieg zapewnia dostęp do dwóch wykresów. Pierwszy śledzi pojemność zespołu, działań zespołowych, takich jak programowanie, testowanie lub projektowanie oraz poszczególnych członków zespołu. Drugi śledzi spalenie przebiegu dla pozostałych prac.

Paski pojemności Burndown
Zrzut ekranu przedstawiający paski pojemności. Zrzut ekranu przedstawiający wykres Burndown.

Raporty w kontekście można dodać do pulpitu nawigacyjnego przy użyciu opcji kopiowania do pulpitu nawigacyjnego z menu kontekstowego raportu.

Zrzut ekranu przedstawiający raport analizy w kontekście z akcją Kopiuj do pulpitu nawigacyjnego.

Uwaga

Nie można dodawać raportów w kontekście do pulpitu nawigacyjnego. Można jednak znaleźć porównywalny widżet wymieniony w wykazie widżetów, który śledzi te same lub podobne dane, które można dodać do pulpitu nawigacyjnego.

Aby uzyskać więcej informacji na temat tych raportów, zobacz:

Raporty kontekstowe: Potoki i testowanie

Dla usługi Azure Pipelines jest dostępnych kilka raportów w kontekście. Te raporty pochodzą z danych analizy. Otwórz podsumowanie potoku lub wydania, aby wyświetlić raporty i wybrać kartę Analiza . Wybierz pozycję Wyświetl pełny raport na karcie podsumowania dla szczegółowego raportu.

Zrzut ekranu przedstawiający kartę Analiza.

Aby uzyskać więcej informacji na temat każdego raportu analizy w kontekście dla przebiegów potoków, zobacz:

Usługi Power BI i OData można również używać do tworzenia raportów na podstawie potoku i danych testowych. Aby uzyskać więcej informacji, zobacz Omówienie przykładowych raportów przy użyciu zapytań OData.

Raport dotyczący szybkości przekazywania potoku

Raport Szybkość przekazywania potoku zawiera trend niepowodzenia potoku i niepowodzenia zadania potoku. Częstotliwość przekazywania potoku można wyświetlić w konfigurowalnym okresie, na przykład 7, 14 lub 30 dni. Więcej szczegółów można znaleźć w temacie Szczegóły niepowodzenia zadania, które nie tylko wyróżnia trend, ale także listę najważniejszych zadań zakończonych niepowodzeniem.

Zrzut ekranu przedstawiający podsumowanie raportu o szybkości przekazywania potoku.

Aby uzyskać więcej informacji, zobacz Raport dotyczący szybkości przekazywania potoku.

Raport błędów testów

Raport Błędy testów zawiera szczegółowy widok najważniejszych testów zakończonych niepowodzeniem w potoku wraz ze szczegółami niepowodzenia. Wykresy podsumowania są również udostępniane dla kompilacji, które wskazują pokrycie kodu i niepowodzenia testów lub powodzenie.

Zrzut ekranu przedstawiający widok szczegółów analizy testów.

Aby uzyskać więcej informacji, zobacz Raport dotyczący niepowodzeń testów.

Raport czasu trwania potoku

Raport Czas trwania potoku zawiera trend czasu trwania potoku. Wyróżnia również średni czas wykonywania łącznej liczby pomyślnych przebiegów w danym okresie, na przykład przez 7, 14 lub 30 dni. Raport zawiera również szczegółowe informacje na temat zadań, które miały wpływ na czas trwania potoku.

Zrzut ekranu przedstawiający podsumowanie czasu trwania potoku.

Zrzut ekranu przedstawiający trend czasu trwania potoku.

Aby uzyskać więcej informacji, zobacz Raport czasu trwania potoku.

Raporty kontekstowe: Niepowodzenia testu potoku

Usługa Azure Pipelines udostępnia raport dotyczący niepowodzeń testów w kontekście pochodzący z danych analizy. Otwórz podsumowanie wersji, aby wyświetlić raport i wybrać kartę Analiza . Wybierz kartę podsumowane dla szczegółowego raportu. Aby uzyskać więcej informacji, zobacz Raport dotyczący niepowodzeń testów.

Zrzut ekranu przedstawiający kartę Analiza w usłudze Azure DevOps Server 2019.

Dodawanie niestandardowych pól śledzenia pracy

Dodaj pole niestandardowe, aby dodać dane do obsługi wymagań dotyczących raportowania.

Dodaj dane, aby obsługiwać wymagania dotyczące raportowania, dodając pole niestandardowe: proces dziedziczenia lub lokalny proces XML.

Widżety witryny Marketplace i rozszerzalność

Oprócz widżetów dostępnych w wykazie widżetów możesz znaleźć interesujące widżety w witrynie Marketplace.

Możesz też utworzyć własny widżet przy użyciu interfejsu API REST. Aby uzyskać więcej informacji, zobacz Dodawanie widżetu pulpitu nawigacyjnego.

Raportowanie na platformie Azure

Platforma Azure udostępnia różne narzędzia i usługi raportowania, które ułatwiają monitorowanie i analizowanie użycia i wydajności zasobów, takich jak maszyny wirtualne, usługi i ogólne użycie.

Azure Monitor

Usługa Azure Monitor to kompleksowe rozwiązanie do zbierania, analizowania i działania na podstawie danych telemetrycznych z chmury i środowisk lokalnych. Usługa ta pomaga interpretować działanie aplikacji i proaktywnie identyfikuje problemy dotyczące aplikacji i zasobów, od których zależą.

Aby uzyskać więcej informacji, zobacz Omówienie usługi Azure Monitor.

Azure Resource Graph

Usługa Azure Resource Graph umożliwia eksplorowanie i wykonywanie zapytań dotyczących zasobów platformy Azure na dużą skalę. Umożliwia wykonywanie zapytań dotyczących subskrypcji i grup zarządzania, co ułatwia zarządzanie dużymi środowiskami.

Aby uzyskać więcej informacji, zobacz Co to jest usługa Azure Resource Graph.

Azure Advisor

Azure Advisor to spersonalizowany konsultant w zakresie chmury ułatwiający stosowanie najlepszych rozwiązań w celu zoptymalizowania wdrożeń platformy Azure. Analizuje konfigurację zasobów i dane telemetryczne użycia, a następnie zaleca rozwiązania ułatwiające zwiększenie efektywności kosztowej, wydajności, wysokiej dostępności i zabezpieczeń zasobów platformy Azure.

Aby uzyskać więcej informacji, zobacz Wprowadzenie do usługi Azure Advisor.

Następne kroki