Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Pro použití dotazů k zobrazení chyb, uživatelských příběhů nebo jiných pracovních položek na základě vámi zadaných kritérií. Týmy spouštějí tyto seznamy za účelem třídění práce, hromadné aktualizace položek nebo kontrol hierarchií. Sémantické vyhledávání nabízí překrývající se a doplňkové funkce, které stojí za prozkoumání.
Použijte spravované dotazy k:
- Hromadná aktualizace pracovních položek pomocí webového portálu
- Třídění a aktualizace pracovních položek
- Kontrola hierarchie pracovních položek
- Sdílení seznamu pracovních položek s členy týmu
Dotazy a složky dotazů můžete vytvářet z webového portálu nebo Visual Studio Team Exploreru. Změny provedené v jednom klientovi se zobrazí v ostatních, protože všechny změny se ukládají v úložišti dat sledování práce.
Začínáme používat dotazy
Pokud začínáte, přečtěte si část Zobrazení, spuštění nebo odeslání dotazu na pracovní položku e-mailem. Stručné referenční informace k úlohám editoru dotazů a ukázkovým dotazům najdete v tématu Rychlé referenční informace k dotazům.
- Pokud chcete najít pracovní položky přiřazené vám, použijte makro @Me jako hodnotu pole Přiřazeno v klauzuli.
- Všichni platná uživatelé se standardním přístupem můžou vytvářet dotazy a složky v části Moje dotazy. Pokud chcete vytvářet dotazy nebo složky v části Sdílené dotazy, musíte mít oprávnění Přispívat. Viz Nastavení oprávnění pro dotazy.
- Upravte libovolný dotaz přidáním kritérií, abyste se mohli zaměřit na oblast produktu, iteraci nebo jiné pole. Pokud chcete upravit dotaz, otevřete editor dotazů.
- Otevřete libovolný dotaz v Excelu a aktualizujte pole a publikujte změny v databázi.
- Vizualizujte stav nebo průběh vytvořením výsečového, sloupcového nebo trendového grafu pro dotazy s plochým seznamem. Podrobnosti najdete v tématu Grafy.
Možnosti dotazů
Následující části shrnují funkce, které používáte k definování a správě dotazů na pracovní položky.
- Definujte filtry dotazů pomocí Editoru dotazů.
- Pomocí maker dotazů v klauzulích můžete dynamicky cílit na pole.
- Umožňuje spravovat výsledky a složky dotazů ze stránky Výsledky dotazu.
Filtry dotazů
Následující tabulka shrnuje funkce filtrování dotazů podporované jednotlivými verzemi Azure DevOps.
Poznámka:
Spravované dotazy nepodporují vyhledávání bezkontaktní komunikace, ale sémantické vyhledávání. Sémantické vyhledávání navíc podporuje zástupné * znaky i ? jako zástupné znaky a můžete použít více než jeden zástupný znak, který odpovídá více než jednomu znaku. Další informace naleznete v části Vyhledávání funkčních pracovních položek.
Funkce Filter
Podpora dotazů
Podporované verze
Hledání textových řetězců (jeden text, víceřádkový text, formátovaný text)
Hledání nerozlišuje malá a velká písmena.
Všechny verze
Zástupný znak = *
Všechny verze
Vyhledejte pracovní položky na základě přímých odkazů nebo topologických nebo hierarchických typů propojení.
Filtrování propojených pracovních položek na MODE základě (syntaxe WIQL)
Všechny verze
Seskupování a vnoření klauzulí pomocí logických operátorů AND a OR
Všechny verze
Vyhledejte pracovní položky na základě shody pole s předchozí hodnotou.
Podporovaný operátor: Was Ever Vyhledání pracovních položek na základě hodnoty definované v určitém datu.
Podporovaný operátor: ASOF (syntaxe WIQL)
Všechny verze
Pomocí maker můžete vytvářet dotazy vzhledem k datu, dalším nástrojům, jako je cesta k oblasti týmu, iterace týmu a další.
Všechny verze
Vyhledejte pracovní položky v jednom nebo více projektech v organizaci nebo kolekci. Výchozí hodnota je aktuální projekt. Pomocí pole Týmový projekt můžete dotazovat na dva nebo více projektů.
Všechny verze
Najděte pracovní položky podle toho, jak se dvě pole vzájemně porovnávají.
Podporované operátory: =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field]
Všechny verze
Vyhledejte pracovní položky na základě toho, jestli obsahují nebo neobsahují značku.
Podporované operátory: Contains, Does Not Contain
Všechny verze
Vyhledejte pracovní položky založené na prázdných nebo neprázdných polích HTML/RTF.
Podporované operátory: Is Empty, Is Not Empty
Všechny verze
Vyhledejte práci, jejíž hodnota pole odpovídá libovolné hodnotě v sadě s oddělovači, jako je sada typů pracovních položek, stavy pracovního postupu nebo hodnoty rozevíracího seznamu. Hodnoty oddělte oddělovačem seznamu, který odpovídá místnímu nastavení definovanému pro váš klientský počítač. Můžete například použít čárku (,).
Všechny verze
Vyhledání pracovních položek na základě hodnoty logického pole
Všechny verze
Najděte pracovní položky na základě klíčových slov nebo frází přidaných prostřednictvím diskuze.
Všechny verze
Najděte pracovní položky podle sloupce, plavecké dráhy nebo stavu Provádění/Hotovo.
Všechny verze
Filtrování výsledků dotazu na základě klíčového slova nebo výběru polí
Všechny verze
Pokud chcete hromadně přesouvat, kopírovat nebo vkládat klauzule dotazu, nainstalujte a použijte editor WIQL.
Podporovaná makra
Následující tabulka shrnuje makra dotazu nebo proměnné podporované verzemi Azure DevOps. Některá z těchto maker můžete použít k filtrování oznámení.
Poznámka:
Určitá makra můžete použít jenom z webového portálu. Patří sem @CurrentIteration, @CurrentIteration +/- n, @Follows, @MyRecentActivity, @RecentMentions, @RecentProjectActivity a @TeamAreas makra. Tato makra nejsou podporována při exportu dotazu do Excelu, filtrů oznámení nebo cvičení z Team Exploreru nebo rozhraní REST API.
Podrobnější popisy a odkazy na příklady najdete v tématu Pole dotazu, operátory a makra.
Makro
Podpora dotazů
Podporované verze
Vyhledejte libovolný typ pracovní položky nebo Work Item Type=[Any]jakýkoliv stát State=[Any].
Všechny verze
Najít práci, kde Identity field=logged in user.
Všechny verze
Najít práci, kde Date-Time field=today.
Všechny verze
Vyhledejte práci definovanou v jednom nebo více projektech.
Všechny verze
Vyhledejte práci definovanou v aktuální iteraci pro tým.
Všechny verze
Vyhledejte práci definovanou v +/- n aktuální iterace pro tým.
Všechny verze
Najděte práci, která je aktuálně přihlášena uživatelem, je následující. ID In @Follows
Všechny verze
Najděte nedávno změněné pracovní položky, ID In @MyRecentActivity viz také Zobrazení a přidání pracovních položek, stránka Pracovní položky.
Všechny verze
Vyhledejte práci, ve které je vybrané pole data a času v aktuálním dni, měsíci, týdnu nebo roce s posunem plus/minus, například: Closed Date>=@StartOfDay-7.
Všechny verze
Vyhledejte práci přiřazenou k cestě oblasti nebo cestě iterace zadaného týmu, například viz Dotaz podle oblasti nebo cesty iterace.
Všechny verze
Výsledky dotazů a funkce správy dotazů
Následující funkce poskytují podporu pro práci s výsledky dotazů, ukládáním a sdílením dotazů a dalšími funkcemi.
-
Přidání grafu dotazu na řídicí panel
-
Použití interaktivních filtrů
-
Výběr řazení sloupců
-
Volba možností sloupce dotazu
-
Zkopírujte výsledky dotazu
-
kopírovat adresu URL dotazu
-
Vytváření grafů dotazů
-
Vytváření složek dotazů
Nepodporované funkce
Dotazy podporují jenom pracovní položky a pracovní položky propojené s jinými pracovními položkami. Spravované dotazy nepodporují:
- Hierarchická zobrazení testovacích plánů, sad testů a testovacích případů (tyto položky nepoužívají propojení nadřazený-podřízený). Místo toho zobrazte hierarchii prostřednictvím stránky Plány testů >.
- Zobrazení, která zobrazují propojené objekty, jako jsou buildy, vydané verze, kód nebo jiné objekty, které nejsou pracovními položkami.
- Výpis pracovních položek propojených z jednoho projektu do jiného
- Export dotazů napříč projekty do Excelu (exportování přímých odkazů na dotazy jako plochý seznam).
Typy dotazů (ploché, přímé odkazy, strom)
Azure Boards podporuje tři typy dotazů; ikona vedle dotazu označuje jeho typ. Zvolte typ na základě požadovaných výsledků.
Typ dotazu
Pokyny k používání
Plochý seznam pracovních položek
- Zobrazení seznamu položek k provádění hromadných aktualizací
- Třídění seznamu pracovních položek
- Vytvoření grafu dotazu a jeho přidání na řídicí panel
- Vytvoření grafu pro počítání položek nebo součtu číselného pole
- Export seznamu do Excelu pro aktualizaci polí
Pracovní položky a přímé odkazy
- Výpis položek závislých na jiných pracovních položkách
- Vyhledání souvisejících nebo závislých položek
- Zobrazení seznamu propojených pracovních položek pro hromadné aktualizace
- Třídění propojených pracovních položek, včetně odkazů souvisejících s testy
- Vyhledání osamocených položek backlogu (položky bez nadřazeného objektu)
Poznámka:
Pracovní položky a přímé odkazy dotazy exportují do Excelu jako plochý seznam. Excel je naimportuje jako plochý seznam, protože Excel nepodporuje úpravy více typů propojení.
Strom pracovních položek
- Výpis stromu Parent-Child souvisejících pracovních položek nebo jiných typů propojení stromové topologie
- Třiďte hierarchické seznamy pracovních úloh
- Export hierarchického seznamu do Excelu za účelem aktualizace polí nebo úprav hierarchie
Moje dotazy, sdílené dotazy a oblíbené
Dotazy uložené v části Moje dotazy můžete zobrazit a spouštět pouze vy. Označte dotaz jako oblíbený, aby se zobrazil ve voliči dotazu.
Dotazy uložené ve sdílených dotazech jsou viditelné všem uživatelům s přístupem k projektu. Uspořádejte sdílené dotazy do složek a označte je jako oblíbené pro rychlý přístup. U složek a dotazů můžete nastavit oprávnění, aby je ostatní nemohli přesouvat nebo upravovat.
Další informace naleznete v tématu:
- Správa dotazů a složek dotazů
- Nastavení oprávnění k dotazům
- Přidání dotazu do oblíbených položek a nastavení osobních nebo týmových oblíbených položek
Dotazování adresáře, složek dotazů a popisů cesty
Stránka Dotazy obsahuje karty Oblíbené a Všechny. Každá karta zobrazuje zobrazení adresáře, které můžete filtrovat a vyhledat konkrétní dotazy.
Když přejdete na stránky Dotazy , můžete otevřít složku, podsložku nebo stránku dotazu.
Při výběru se v horní části stránky zobrazí navigační cesta. Pomocí nich můžete přejít na stránku složky, podsložky nebo dotazu.
Můžete také vybrat oblíbený dotaz nebo se vrátit na stránku Všechny dotazy z rozevírací nabídky otevřeného dotazu.
Další informace najdete v tématu Nejčastější dotazy, navigace a složky.
Dotazování grafů a widgetů
Vytváření výsečových, pruhových, kontingenčních a trendových grafů z dotazu s plochým seznamem (dotazy musí vracet 1 000 nebo méně pracovních položek). Přidejte grafy dotazů na řídicí panely, přejmenujte je a podle potřeby je nakonfigurujte.
Widgety založené na dotazech zobrazují informace o dotazu na řídicím panelu (například počet aktivních chyb nebo interaktivní seznam pracovních položek). Další informace najdete tady:
- Graf dotazu s plochým seznamem
- Graf pro widget pracovních položek
- Widget výsledků dotazu
- Widget dlaždice dotazu
Přidání vlastního pole pro podporu dotazů
Pokud chcete přidat vlastní pole pro dotazy, přečtěte si téma Přizpůsobení prostředí pro sledování práce.
Taskboard versus položky seznamu dotazů
Pokud se obsah panelu úkolů liší od výsledků vytvořeného dotazu, podrobnosti najdete v tématu Položky panelu úkolů a položky seznamu dotazů .
Fulltextové vyhledávací dotazy a nastavení kolace
Pokud používáte fulltextové vyhledávací dotazy s operátory Obsahuje nebo Obsahuje slova, ujistěte se, že kolace SQL Serveru odpovídá jazyku s registrovaným slovním zlomem. Nepodporované jazyky můžou přinést neočekávané výsledky.
Další informace naleznete v tématu:
REST API
Pokud chcete s dotazy pracovat prostřednictvím kódu programu, podívejte se na jeden z těchto prostředků rozhraní REST API:
- Referenční informace k rozhraní REST API služby Azure DevOps Services
- Dotazy
- Dotazovací jazyk pracovních položek
- Načítání pracovních položek pomocí dotazů prostřednictvím kódu programu