Sledování průběhu s využitím grafů stavu a trendu na základě dotazů

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Stav probíhající práce můžete rychle zobrazit tak, že zobrazíte výsledky dotazu s plochým seznamem. Podporují se různá zobrazení grafu, jako je výsečový, sloupcový, kontingenční graf nebo trend. Grafy podporují zobrazení počtu pracovních položek nebo součtu hodnot pro výběrová číselná pole, jako jsou body textu, úsilí nebo zbývající práce. Seskupit práci podle stavu, přiřazeného nebo jiného systému definovaného nebo vlastního pole.

V tomto článku se dozvíte, jak provádět následující úlohy:

  • Vytvoření dotazu s plochým seznamem pro podporu grafu
  • Vytvoření a sdílení grafu založeného na dotazech
  • Vytvoření výsečového, sloupcového, pruhového nebo kontingenčního grafu stavu
  • Vytvoření grafu trendu
  • Přidání grafu na řídicí panel

Poznámka:

Tento článek popisuje, jak nakonfigurovat grafy dotazů sledování práce. Pokud chcete do řídicích panelů přidat existující grafy dotazů, přečtěte si téma Přidání grafů na řídicí panel. Informace o konfiguraci widgetu Graf pro pracovní položky najdete v tématu Konfigurace grafu pro widget pracovních položek.

Přehled všech grafů sledování práce a sestav v kontextu najdete v tématu O řídicích panelech, grafech, sestavách a widgetech.

Například následující obrázek znázorňuje dva různé grafy vytvořené ze stejného dotazu s plochým seznamem. Výsečový graf seskupí 19 chyb podle stavu a pruhový graf seskupí chyby podle přiřazení a jejich aktuálního stavu.

Snímek obrazovky s grafy aktivní chyby přidané do řídicích panelů

Požadavky

Předpoklady pro splnění zahrnují základní přístup nebo vyšší a vytvoření dotazu s plochým seznamem. Grafy podporují pouze dotazy s plochým seznamem.

Pokud chcete graf přidat na řídicí panel, musíte dotaz uložit do složky Sdílené dotazy a vytvořit řídicí panel, do kterého chcete graf přidat.

  • Pokud chcete vytvořit graf dotazu, musíte mít základní přístup nebo vyšší. Uživatelé s přístupem účastníka nemůžou zobrazit nebo vytvářet grafy ze stránky Dotazy, ale můžou zobrazit grafy přidané na týmový řídicí panel. Podrobnosti najdete v stručné referenční dokumentaci k přístupu účastníků.
  • Pokud chcete přidat graf na řídicí panel, musíte dotaz uložit do složky Sdílené dotazy . K tomu musíte mít udělená oprávnění k ukládání dotazů do složky. Pokud chcete získat udělená oprávnění, přečtěte si téma Nastavení oprávnění pro dotazy a složky dotazů.
  • Pokud chcete přidat graf dotazu na řídicí panel týmu, musíte být členem týmu nebo členem skupiny zabezpečení Project Správa istrators.
  • Pokud chcete přidat graf dotazu na řídicí panel projektu, musíte mít vytvořený řídicí panel nebo mít udělená oprávnění k úpravám řídicího panelu nebo být členem skupiny zabezpečení Project Správa istrators.
  • Pokud chcete zobrazit graf dotazu přidaný na řídicí panel, musíte mít oprávnění ke čtení podkladového dotazu. Pokud bylo toto oprávnění zamítnuto, widget se zobrazí s widgetem , který se nepodařilo načíst zprávu.

Poznámka:

Uživatelé s přístupem účastníků pro veřejný projekt mají úplný přístup k funkcím grafu dotazů stejně jako uživatelé se základním přístupem. Podrobnosti najdete v stručné referenční dokumentaci k přístupu účastníků.

  • Pokud chcete vytvořit graf dotazu, musíte mít základní přístup nebo vyšší. Uživatelé s přístupem účastníka nemůžou zobrazit nebo vytvářet grafy ze stránky Dotazy, ale můžou zobrazit grafy přidané na týmový řídicí panel. Podrobnosti najdete v stručné referenční dokumentaci k přístupu účastníků.
  • Pokud chcete přidat graf na řídicí panel, musíte dotaz uložit do složky Sdílené dotazy . K tomu musíte mít udělená oprávnění k ukládání dotazů do složky. Pokud chcete získat udělená oprávnění, přečtěte si téma Nastavení oprávnění pro dotazy a složky dotazů.
  • Pokud chcete přidat graf dotazu na řídicí panel týmu, musíte být členem týmu nebo členem skupiny zabezpečení Project Správa istrators.
  • Pokud chcete zobrazit graf dotazu přidaný na řídicí panel, musíte mít oprávnění ke čtení podkladového dotazu. Pokud bylo toto oprávnění zamítnuto, widget se zobrazí s widgetem , který se nepodařilo načíst zprávu.

Další informace o oprávněních řídicího panelu najdete v tématu Nastavení oprávnění řídicího panelu.

Vytvoření dotazu s plochým seznamem

Při vytváření dotazu pro podporu grafu postupujte podle těchto pokynů.

  • Vždy vyberte plochý seznam typů dotazu pracovních položek . Grafy nepodporují jiné typy dotazů. Další informace najdete v tématu Definování dotazu, definování dotazu s plochým seznamem.
  • Přidejte tato pole do klauzule dotazu nebo do možností sloupců, které chcete použít v grafu. Grafy můžete seskupit podle libovolného pole s výjimkou polí data a času, volného formátu a polí značek. Příklad:
    • Pokud chcete seskupit podle stavu, uveďte pole Stát .
    • Pokud chcete seskupit podle pracovních přiřazení, zadejte pole Přiřazeno.
    • Pokud chcete seskupit podle sprintů nebo iterací, zahrňte cestu iterace.
    • Pokud chcete seskupit podle týmu, uveďte pole Název uzlu, které zobrazuje uzel typu list cesty oblasti.
    • Pokud chcete seskupit podle vlastního pole, zahrňte ho.
  • Chcete-li sečíst číselný sloupec, zahrňte odpovídající pole do klauzule dotazu nebo možností sloupců. Další příklady grafů vytvořených z číselných polí najdete v tématu Dotazování podle číselného pole.
  • Pokud chcete přidat dotaz na řídicí panel, uložte svůj dotaz jako sdílený dotaz.
  • Grafy nemůžete seskupit podle následujících datových typů polí:
    • ID
    • Datum a čas, například Datum vytvoření, Změněné datum
    • Prostý text, například Název
    • Formátovaný text, například Popis, Kroky pro reprodukci
    • Značky (Dotaz můžete filtrovat pomocí značek, ale ke konfiguraci grafu nemůžete použít značky).

Poznámka:

Graf založený na dotazech nemůžete seskupit podle značek, ale můžete ho seskupit podle značek, které přidáte na řídicí panel, jak je popsáno v části Konfigurace grafu pro widget pracovních položek.

  • Grafy nemůžete seskupit podle následujících datových typů polí:
    • ID
    • Datum a čas, například Datum vytvoření, Změněné datum
    • Prostý text, například Název
    • Formátovaný text, například Popis, Kroky pro reprodukci
    • Značky (Dotaz můžete filtrovat pomocí značek, ale ke konfiguraci grafu nemůžete použít značky).

Zobrazení oblastí a iterací

Když vyberete Cestu k oblasti nebo Cestu iterace, zobrazí se v grafu pouze uzel typu list. Uzel typu list je posledním uzlem celé cesty. Například Phone je listový uzel FabrikamFiber/Fabrikam Website/Phone. Pokud dotaz obsahuje smíšenou úroveň uzlů typu list, nemusí váš graf odrážet očekávané výsledky.

Vyberte pole Název uzlu, uzel listové cesty k oblasti, abyste zjistili, jestli se tím vaše výsledky zlepší.

Grafy se zobrazují v prohlížečích, které podporují svG (Scalable Vector Graphics). Mezi podporované prohlížeče patří Microsoft Edge, Internet Explorer 9 a novější verze, Chrome, Firefox a Safari na Macu. Grafy nejsou optimalizované pro mobilní nebo dotykové displeje.

Poznámka:

Internet Explorer se už nepodporuje pro Azure DevOps Services ani pro Azure DevOps Server 2020.1.

Seřadit podle hodnoty nebo popisku

Většina grafů umožňuje zvolit způsob řazení dat. Řadit můžete podle hodnoty nebo popisku a vybrat vzestupně nebo sestupně.

  • Hodnota: Seřadí data podle číselné hodnoty.
  • Popisek: Seřadí podle popisku vybraného pro seskupení dat.

Omezený displej řad

Pokud graf obsahuje více než osm nebo 12 položek v datové řadě, hodnoty v 9 nebo 13-plus položky jsou sloučeny do sady označené jako "jiné"? Pokud ale velikost grafu zvětšíte prostřednictvím konfigurovatelného widgetu na řídicím panelu, můžete limit řad zvýšit.

Snímek obrazovky s daty Jiné skupiny kategorií nad rámec 12 nastavených řad

Dostupnost grafu

  • Grafy uložené ve sdílených dotazech můžou zobrazit všichni členové týmu s výjimkou členů s přístupem účastníků a dají se přidat do řídicích panelů.
  • Grafy, které vytvoříte pro dotazy ve složce Moje dotazy, se zobrazují pouze vám.
  • Adresu URL libovolné stránky grafu můžete zkopírovat a sdílet e-mailem s dalšími členy projektu.
  • Pokud chcete vytvořit podobné grafy pro testy, podívejte se na sledování stavu testu.

Vytvoření grafu založeného na dotazu

  1. V části Dotazy otevřete editor grafů pro dotaz s plochým seznamem. Abyste mohli vytvářet grafy, musíte patřit do skupiny Přispěvatelé.

    Snímek obrazovky s tlačítkem Nový graf

    Pokud máte přístup účastníka , odkazy Grafy a nový graf se nezobrazí.

  2. Vyberte typ grafu a pole pro seskupení hodnot. Pokud používáte výsečové, pruhové a sloupcové grafy, vyberte jedno pole, abyste zobrazili počet pracovních položek.

    Snímek obrazovky s dialogovým oknem konfigurace výsečového grafu

    Pokud v rozevíracím seznamu Seskupit podle nevidíte požadované pole, přidejte do dotazu pole jako sloupec a uložte dotaz. Možnosti agregace také závisejí na polích použitých v dotazu nebo na polích vybraných v možnostech sloupce.

    Pokud se při zavření editoru grafů zobrazí chybová zpráva, musíte požádat o základní přístup.

  3. Pokud chcete výsledky seřadit, vyberte jako možnost řazení hodnotu nebo popisek a pak vzestupně nebo sestupně.

    Pokud chcete změnit barvu, vyberte barvu ze sady barev sady výběrů barev.

    Snímek obrazovky s dialogovým oknem Grafy a výběrem barevné řady

Grafy se automaticky aktualizují při úpravě dotazu nebo aktualizaci výsledků dotazu.

Přidání výsečového grafu

Pomocí výsečového grafu můžete zobrazit procenta skupin se šesti nebo méně kategoriemi. Mezi dobré příklady výsečových grafů patří:

  • Stav aktivních chyb, seskupení podle státu
  • Stav uživatelského scénáře, seskupení podle stavu
  • Průběh uživatelského scénáře, seskupení podle dokončeného, probíhajícího nebo vyjmutí

Následující dotaz například filtruje uživatelské scénáře na základě stavu pro Vyjmout, Probíhá a Dokončeno od začátku roku.

Snímek obrazovky Editor Power Query a filtrování uživatelských scénářů podle stavu

Konfigurace výsečového grafu je znázorněná na následujícím obrázku.

Snímek obrazovky s dialogovým oknem Konfigurovat graf a výsečovým grafem

Kombinovaná konfigurace dotazů a grafů přináší následující výsečový graf.

Snímek obrazovky s grafy, příkladem výsečového grafu

Přidání skládaného pruhového grafu

Skládaný pruhový graf umožňuje sledovat průběh oproti dvěma hodnotám polí. Název uzlu zobrazí poslední list v cestě oblasti. Tuto možnost použijte, když chcete zobrazit data napříč týmy a každý uzel odpovídá týmu.

Snímek obrazovky s dialogovým oknem Konfigurovat graf a skládaným pruhovým grafem

Přidání kontingenční tabulky

Kontingenční tabulka zobrazuje tabulku konfigurovatelných řádků a sloupců se sloupci zobrazující počet pracovních položek nebo součet číselného pole. Kontingenční tabulku vyberte, když chcete porovnat mezi oblastmi, ve kterých se práce provádí.

Následující obrázek ukazuje příklad aktivních chyb přiřazených vývojářům a jejich aktuálnímu stavu.

Snímek obrazovky s dialogovým oknem Konfigurovat graf, kontingenční tabulkou

Přidání grafu trendu

Grafy trendů umožňují zobrazit průběh v průběhu času. Můžete vybrat klouzavé období v rozsahu od posledního týdne až po poslední rok.

Snímek obrazovky s dialogovým oknem Konfigurovat graf, graf trendu dva týdny

Data trendu se extrahují z úložiště dat sledování práce. Podobně jako většina úložišť dat je schéma relační databáze navržené a optimalizované pro online transakční zpracování dat. Když nástroj nebo modul plug-in provádí aktivitu, zapíše nejnovější informace do provozního úložiště. Proto se data v provozním úložišti neustále mění a aktualizují a všechna data jsou aktuální.

Přidání grafu Burndown

Grafy burndownu jsou užitečné k určení toho, jak rychle probíhá práce na základě číselné hodnoty pole, jako jsou body scénáře, úsilí nebo zbývající práce nebo počet pracovních položek.

Pokud chcete vytvořit burndownový graf, nezapomeňte do dotazu přidat číselné pole. Pokud chcete zobrazit burndown chart of tasks, select the Sum operator for Remaining Work.

Snímek obrazovky s dialogovým oknem Konfigurovat graf, Zbývající práce za posledních čtyři týdny

Kromě grafů burndownu založených na dotazech můžete nakonfigurovat burndown nebo burnup widget.

Přidání grafu na řídicí panel

Graf přidaný na řídicí panel se přidá přidáním widgetu Graf pro pracovní položky . Graf můžete přidat na řídicí panel, jak je znázorněno v následujícím postupu, nebo přidáním widgetu Graf pro pracovní položky přímo. Další informace najdete v tématu Konfigurace grafu pro widget pracovních položek.

Tip

Všechny grafy dotazů mají omezenou velikost. Grafy přidané na řídicí panel je ale možné změnit jejich velikost a znovu nakonfigurovat tak, že otevřete widget Graf pro pracovní položky , který se používá k jejich zobrazení.

  • Vyberte ikonu akcí pro graf, který chcete přidat, a vyberte Přidat do řídicího panelu.

Místní nabídka grafu, možnost Přidat na řídicí panel

Možnost nabídky Přidat na řídicí panel je k dispozici pouze pro dotazy, které byly uloženy do složky Sdílené dotazy.

V dialogovém okně, které se otevře, vyberte řídicí panel, do kterého chcete graf přidat.

Výběr dialogového okna řídicího panelu

Pokud chcete přidat další typy grafů, jako jsou výsledky testů a souhrnné grafy sestavení, přečtěte si téma Přidání widgetů a grafů na řídicí panel.

Grafy založené na dotazech versus kontingenční grafy generované Excelem

Grafy založené na dotazech generují data z úložiště dat sledování pracovních položek, a proto zobrazují nejnovější data. Kontingenční grafy Excelu přistupují k datům publikovaným v datové krychli Analysis Services, která se ve výchozím nastavení aktualizují každých dvě hodiny. Excelové grafy vyžadují, aby kolekce projektů byla nakonfigurována se službou SQL Server Reporting Services a Analysis Services.