Udostępnij za pośrednictwem


Śledzenie postępów za pomocą wykresów stanu i trendów opartych na zapytaniach

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Stan pracy w toku można szybko sprawdzić, wizualizując wyniki zapytania typu płaska lista. Zapytania obsługują różne widoki wykresów, takie jak kołowe, kolumnowe, przestawne lub trendy. Wykresy obsługują wyświetlanie liczby elementów roboczych lub sumy wartości wybranych pól liczbowych, takich jak punkty scenariusza, nakład pracy lub praca pozostała. Grupuj pracę według stanu pracy, osoby, do której przypisano, lub innego pola niestandardowego albo zdefiniowanego przez system.

Z tego artykułu dowiesz się, jak wykonywać następujące zadania:

  • Utwórz zapytanie z płaskiej listy, aby wesprzeć wykres
  • Tworzenie i udostępnianie wykresu opartego na zapytaniach
  • Utwórz wykres kołowy, kolumnowy, słupkowy lub przestawny stanu
  • Tworzenie wykresu trendu
  • Dodawanie wykresu do pulpitu nawigacyjnego

W tym artykule opisano sposób konfigurowania wykresów zapytań śledzenia pracy. Aby uzyskać więcej informacji, zobacz następujące artykuły:

Na poniższej ilustracji przedstawiono dwa wykresy utworzone na podstawie tego samego zapytania listy płaskiej.

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

Wymagania wstępne

Kategoria Wymagania
Dostęp członek projektu z co najmniej dostępem Basic. Użytkownicy z dostępem uczestników projektu nie mogą wyświetlać ani tworzyć wykresów na stronie Zapytania . Mogą wyświetlać wykresy dodane do pulpitu nawigacyjnego zespołu. Aby uzyskać więcej informacji, zobacz Stakeholder access quick reference (Dostęp uczestnika projektu — krótki przewodnik).
Uprawnienia użytkownika — Aby dodać wykres zapytania do pulpitu nawigacyjnego zespołu: członek zespołu lub członek grupy zabezpieczeń Administratorzy projektów.
— Aby dodać wykres zapytania do pulpitu nawigacyjnego projektu: twórca pulpitu nawigacyjnego lub uprawnienia do Edytowania pulpitu nawigacyjnego lub członek grupy zabezpieczeń Administratorzy Projektu.
Aby wyświetlić wykres zapytania dodany do pulpitu nawigacyjnego: Uprawnienia do odczytu dla bazowego zapytania. Jeśli to uprawnienie zostanie odrzucone, widżet wyświetli komunikat Widżet nie może załadować .
Aby uzyskać więcej informacji na temat innych wymagań wstępnych dotyczących włączania usługi i funkcji oraz ogólnych działań śledzenia danych, zobacz Uprawnienia i wymagania wstępne dotyczące uzyskiwania dostępu do usługi Analytics.
Zapytania — Tylko zapytania typu płaskiej listy obsługują wykresy.
— Aby dodać wykres do pulpitu nawigacyjnego: zapisz zapytanie w folderze Udostępnione zapytania. W tym celu uzyskać uprawnienia do zapisywania zapytań w folderze.

Uwaga

Użytkownicy z dostępem uczestników projektu publicznego mają pełny dostęp do funkcji wykresu zapytań, takich jak użytkownicy z dostępem podstawowym . Aby uzyskać więcej informacji, zobacz Stakeholder access quick reference (Dostęp uczestnika projektu — krótki przewodnik).

Utwórz zapytanie na płaskiej liście

Podczas tworzenia zapytania do obsługi wykresu postępuj zgodnie z tymi wytycznymi.

  • Zawsze wybieraj płaską listę elementów roboczych. Inne typy zapytań nie są obsługiwane w przypadku tworzenia wykresów. Aby uzyskać więcej informacji, zobacz Zdefiniuj zapytanie w formie listy płaskiej.

  • Dodaj te pola do klauzuli zapytania lub opcji kolumny, których chcesz użyć na wykresie. Wykresy można grupować według dowolnego pola, z wyjątkiem pól daty i godziny, tekstu bez formularza i tagu. Na przykład:

    • Aby pogrupować według stanu, dołącz pole Stan .
    • Aby zgrupować według przypisań roboczych, uwzględnij pole Przypisane do.
    • Aby pogrupować według przebiegów lub iteracji, dołącz ścieżkę iteracji.
    • Aby zgrupować według zespołu, dołącz Nazwa węzła, która wyświetla końcowy węzeł ścieżki obszaru.
    • Aby zgrupować według pola niestandardowego, należy go uwzględnić.
  • Aby zsumować kolumnę liczbową, uwzględnij odpowiednie pole w klauzuli zapytania lub opcjach kolumn. Aby uzyskać więcej przykładów wykresów utworzonych na podstawie pól liczbowych, zobacz Zapytanie według pól liczbowych.

  • Jeśli planujesz dodać zapytanie do pulpitu nawigacyjnego, zapisz zapytanie jako zapytanie udostępnione.

  • Nie można grupować wykresów według następujących typów danych pól:

    • identyfikator
    • Data/godzina, taka jak data utworzenia, data zmiany
    • Zwykły tekst, taki jak Tytuł
    • Tekst sformatowany złożeniowo, taki jak Opis, Kroki odtworzenia
    • Tagi

Uwaga

Nie można grupować wykresu opartego na zapytaniach według tagów, ale można grupować widżet Wykres dla elementów roboczych według tagów, które są dodawane do pulpitu nawigacyjnego, zgodnie z opisem w Konfigurowaniu wykresu dla widżetu elementów roboczych.

  • Nie można grupować wykresów według następujących typów danych pól:

    • identyfikator
    • Data/godzina, taka jak data utworzenia, data zmiany
    • Zwykły tekst, taki jak Tytuł
    • Tekst sformatowany, taki jak Opis, Kroki reprodukcji
    • Tagi (zapytanie można filtrować przy użyciu tagów, ale nie można użyć tagów do skonfigurowania wykresu)

Wyświetlanie obszarów i iteracji

Po wybraniu Area Path lub Iteration Path na wykresie pojawia się tylko węzeł końcowy. Węzeł liścia jest ostatnim węzłem pełnej ścieżki. Na przykład Phone jest węzłem liścia FabrikamFiber/Fabrikam Website/Phone. Jeśli zapytanie zawiera węzły liści na różnych poziomach, wykres może nie odzwierciedlać oczekiwanych wyników.

Wybierz pole Nazwa węzła, które dotyczy węzła liścia w ścieżce obszaru, aby sprawdzić, czy poprawi to wyniki.

Wykresy są wyświetlane w przeglądarkach, które obsługują skalowalną grafikę wektorową (SVG). Obsługiwane przeglądarki obejmują przeglądarki Microsoft Edge, Internet Explorer 9 i nowsze wersje, Chrome, Firefox i Safari na komputerze Mac. Wykresy nie są zoptymalizowane pod kątem wyświetlaczy mobilnych ani dotykowych.

Uwaga

Program Internet Explorer nie jest już obsługiwany w przypadku usług Azure DevOps Services ani Azure DevOps Server 2020.1.

Sortuj według wartości lub etykiety

Większość wykresów umożliwia wybranie sposobu sortowania danych. Możesz sortować według wartości lub etykiety i wybrać pozycjęRosnąco lub Malejąco.

  • Wartość: sortuje dane według wartości liczbowej
  • Etykieta: sortuje według etykiety wybranej do grupowania danych

Ograniczone wyświetlanie serii

Gdy wykres zawiera więcej niż 8 lub 12 elementów w serii danych, wartości w dziewięciu lub 13-plus elementach są skonsolidowane w zestawie oznaczonym (inne). Jeśli jednak zwiększysz rozmiar wykresu za pomocą konfigurowalnego widżetu na pulpicie nawigacyjnym, możesz zwiększyć limit serii.

Zrzut ekranu przedstawiający dane pozostałych grup kategorii dla serii obejmujących więcej niż 12 zestawów.

Dostępność wykresu

  • Wszyscy członkowie zespołu mogą wyświetlać wykresy zapisane w obszarze Udostępnione zapytania, z wyjątkiem członków z dostępem uczestników projektu . Możesz dodać te wykresy do pulpitów nawigacyjnych.
  • Tylko zapytania można wyświetlać w folderze Moje zapytania .
  • Możesz skopiować i wysłać wiadomość e-mail na adres URL dowolnej strony wykresu, aby udostępnić ją członkowi projektu.
  • Aby utworzyć podobne wykresy dla testów, zobacz Śledzenie stanu testu.

Tworzenie wykresu opartego na zapytaniach

  1. W Zapytaniach otwórz edytor wykresów dla zapytania listy płaskiej. Aby tworzyć wykresy, trzeba należeć do grupy Współautorów.

    Zrzut ekranu przedstawiający kartę Wykresy z przyciskiem Nowy wykres.

    Jeśli masz dostęp do uczestników projektu , linki Wykresy i Nowy wykres nie są wyświetlane.

  2. Wybierz typ wykresu i pole do grupowania wartości. Gdy używasz wykresów kołowych, słupkowych i kolumnowych, wybierz jedno pole, aby wyświetlić liczbę elementów roboczych.

    Zrzut ekranu okna dialogowego konfigurowania wykresu kołowego.

    Jeśli nie widzisz żądanego pola na liście rozwijanej Grupuj według, dodaj pole jako kolumnę do zapytania i zapisz zapytanie. Ponadto opcje agregacji zależą od pól używanych w zapytaniu lub polach wybranych z opcji kolumny.

    Jeśli podczas zamykania edytora wykresów zostanie wyświetlony komunikat o błędzie, musisz zażądać dostępu podstawowego. Aby uzyskać więcej informacji, zobacz Zmienianie poziomów dostępu.

  3. Aby posortować wyniki, wybierz Wartość lub Etykieta jako opcję sortowania, a następnie Rosnąco lub Malejąco.

    Aby zmienić kolor, wybierz kolor z zestawu selektorów kolorów serii.

    Zrzut ekranu przedstawiający okno dialogowe Wykresy, selektor serii kolorów.

Wykresy są automatycznie aktualizowane podczas edytowania zapytania lub odświeżania wyników zapytania.

Dodaj wykres kołowy

Użyj wykresu kołowego, aby pokazać wartości procentowe grup z sześcioma lub mniejszą liczbą kategorii. Dobre przykłady wykresów kołowych to:

  • Status aktywnych usterek, grupuj według stanu
  • Stan historii użytkownika, grupuj według stanu
  • Postęp scenariusza użytkownika, grupowanie według ukończonych, w toku lub wycinanie

Na przykład następujące zapytanie filtruje historyjki użytkownika na podstawie stanu: wyłączone, w toku i ukończone od początku roku.

Zrzut ekranu przedstawiający Edytor Zapytania, filtrowanie historii użytkownika według stanu.

Konfiguracja wykresu kołowego jest pokazana na poniższej ilustracji.

Zrzut ekranu okna dialogowego Konfiguracji wykresu, wykres kołowy.

Połączona konfiguracja zapytania i wykresu daje następujący wykres kołowy.

Zrzut ekranu, przykład wykresu kołowego.

Dodaj skumulowany wykres słupkowy

Skumulowany wykres słupkowy umożliwia śledzenie postępu względem dwóch wartości pól. Nazwa węzła wyświetla ostatni liść w ścieżce obszaru. Użyj tego podejścia, gdy chcesz pokazać dane między zespołami, a każdy węzeł odpowiada zespołowi.

Zrzut ekranu przedstawiający okno dialogowe konfigurowania wykresu skumulowanego typu słupkowego.

Dodaj tabelę przestawną

Tabela przestawna zawiera tabelę konfigurowalnych wierszy i kolumn z kolumnami pokazującymi liczbę elementów roboczych lub sumę pola liczbowego. Wybierz tabelę przestawną, jeśli chcesz porównać wykonywaną pracę w różnych obszarach.

Na poniższej ilustracji przedstawiono przykład typów elementów roboczych i ich bieżący stan.

Zrzut ekranu przedstawiający okno dialogowe Konfigurowanie wykresu, tabela przestawna.

Dodawanie wykresu trendu

Wykresy trendów wyświetlają postęp w czasie. Możesz wybrać ruchomy okres obejmujący od ostatniego tygodnia do ostatniego roku.

Zrzut ekranu przedstawiający okno dialogowe Konfigurowanie wykresu, dwutygodniowy wykres trendu.

Dane trendu pochodzą z repozytorium danych dotyczących śledzenia pracy. Schemat relacyjnej bazy danych został zaprojektowany i zoptymalizowany pod kątem przetwarzania transakcyjnego danych w trybie online. Gdy narzędzie lub wtyczka wykonuje czynność, zapisuje najnowsze informacje w magazynie operacyjnym. Dane w magazynie operacyjnym są stale zmieniane i aktualizowane. Wszystkie dane są aktualne.

Dodaj wykres Burndown

Wykresy burndown pomagają określić, jak szybko działa praca w oparciu o wartość pola liczbowego, taką jak punkty scenariusza, nakład pracy lub praca pozostała albo liczba elementów roboczych.

Aby utworzyć wykres spalania, dodaj pole liczbowe do swojego zapytania. Aby wyświetlić wykres spalania zadań, wybierz operator Sum dla pozostałej pracy.

Zrzut ekranu przedstawiający okno dialogowe Konfigurowanie wykresu, Pozostała praca w ciągu ostatnich czterech tygodni.

Oprócz wykresów burndown opartych na zapytaniach można skonfigurować widżet burndown lub burnup.

Dodawanie wykresu do pulpitu nawigacyjnego

Aby dodać wykres do pulpitu nawigacyjnego, wykonaj następujące czynności:

  1. Dodaj widżet Chart for Work Items. Możesz dodać wykres do pulpitu nawigacyjnego, jak pokazano w poniższej procedurze lub bezpośrednio dodać widżet Wykres dla elementów roboczych . Aby uzyskać więcej informacji, zobacz Konfigurowanie wykresu dla elementów roboczych widżetu.

    Napiwek

    Wszystkie wykresy zapytań mają ograniczony rozmiar. Możesz zmienić rozmiar i skonfigurować wykresy dodawane do pulpitu nawigacyjnego, otwierając widżet Wykres dla elementów roboczych używany do ich wyświetlania.

  2. Wybierz ikonę akcji dla wykresu, który chcesz dodać. Następnie wybierz pozycję Dodaj do pulpitu nawigacyjnego.

    Zrzut ekranu przedstawiający menu kontekstowe Wykres, opcję Dodaj do pulpitu nawigacyjnego.

    Tylko zapytania zapisane w folderze Udostępnione zapytania mają opcję menu Dodaj do pulpitu nawigacyjnego.

  3. W wyświetlonym oknie dialogowym wybierz pulpit nawigacyjny, do którego chcesz dodać wykres.

    Zrzut ekranu przedstawia dialog Wybierz pulpit nawigacyjny.

Aby dodać inne typy wykresów, takie jak wyniki testów i wykresy podsumowania kompilacji, zobacz Dodawanie widżetów i wykresów do pulpitu nawigacyjnego.

Wykresy oparte na zapytaniach a wykresy przestawne generowane przez program Excel

Wykresy oparte na zapytaniach generują dane z repozytorium danych śledzenia elementów roboczych. Wykresy wyświetlają najnowsze dane. Wykresy przestawne programu Excel uzyskują dostęp do danych publikowanych w module usług Analysis Services, który jest domyślnie odświeżany co dwie godziny. Wykresy programu Excel wymagają skonfigurowania kolekcji projektów w programie SQL Server Reporting Services i Analysis Services.