Munkaelem-lekérdezés megtekintése, futtatása vagy e-mail küldése

Azure DevOps Szolgáltatások | Azure DevOps Server | Azure DevOps Server 2022

Visual Studio 2022

Ez a cikk azt ismerteti, hogyan érheti el és kezelheti Azure Boards munkaelemeket lekérdezések futtatásával és megosztásával. A beépített vagy megosztott lekérdezések megtekintésével és futtatásával azonosíthatja az Önhöz rendelt vagy más feltételeknek megfelelő munkaelemeket.

Jótanács

A jelen cikk későbbi részében használhatja az MI-t a feladat elvégzéséhez, vagy tekintse meg a MI-támogatás engedélyezése az Azure DevOps MCP-kiszolgálóval, hogy elkezdhessen dolgozni rajta.

Előfeltételek

  • Olyan Azure DevOps projekt, amely önhöz rendelt vagy követett munkaelemeket, illetve az Ön által definiált vagy önnel megosztott lekérdezéseket tartalmaz. A lekérdezés definiálásához lásd: Munkaelem-lekérdezés definiálása.
Kategória Követelmények
Projektcsapat tagja A projekt tagjaként kell hozzáadni.
Hozzáférési szintek – Megosztott lekérdezések megtekintéséhez és futtatásához: Project tagnak kell lennie.
– Megosztott lekérdezés hozzáadásához és mentéséhez: Legalább alapszintű hozzáféréssel kell rendelkeznie.
Jogosultságok Győződjön meg arról, hogy a Közreműködés engedély be van állítva a lekérdezést hozzáadni kívánt mappához tartozó Engedélyezés értékre. Előfordulhat, hogy a szervezetnek manuálisan kell konfigurálnia a Közreműködők csoportot az engedély megadásához.

Feljegyzés

A megosztott lekérdezések mentéséhez elegendő hozzáférési szintre és Közreműködői engedélyre is szükség van. Az alapszintű hozzáférés nem elég.

Kategória Követelmények
Projektcsapat tagja A projekthez tagként kell hozzáadni.
Hozzáférési szintek – Megosztott lekérdezések megtekintéséhez és futtatásához: Project tagnak kell lennie.
– Megosztott lekérdezés hozzáadásához és mentéséhez: Legalább alapszintű hozzáféréssel kell rendelkeznie.
Jogosultságok Győződjön meg arról, hogy a Közreműködés engedély be van állítva a lekérdezést hozzáadni kívánt mappához tartozó Engedélyezés értékre. Előfordulhat, hogy a szervezetnek manuálisan kell konfigurálnia a Közreműködők csoportot az engedély megadásához.

Feljegyzés

A megosztott lekérdezések mentéséhez elegendő hozzáférési szintre és Közreműködői engedélyre is szükség van. Az alapszintű hozzáférés nem elég.

A Lekérdezések lap megnyitása

A projekt Lekérdezések lapjának megnyitásához válassza a Táblák lekérdezései> lehetőséget. A Lekérdezések lap megnyílik a Kedvencek lapra, amelyen ön vagy csapata kedvencként választott lekérdezéseket jelenít meg. További információ: Személyes vagy csapatkedvencek beállítása.

A Kedvencek lapon az utolsó megnyitott lekérdezések is láthatók a Folytatás területen, ahol abbahagyta.

Képernyőkép a Lekérdezések lap Kedvencek lapjáról.

A projekt összes személyes és megosztott lekérdezésének megtekintéséhez válassza a Lekérdezések lap Összeslapját . A Minden lap a beépített lekérdezéseket, a definiált lekérdezéseket és a projektben megosztott lekérdezéseket jeleníti meg. Bontsa ki a Saját lekérdezések, a Megosztott lekérdezések és más mappákat a lekérdezéseik eléréséhez.

Képernyőkép a Lekérdezések lap Minden lapjáról.

Képernyőkép a Lekérdezések oldal Összes lapjáról.

A Lekérdezések lap Minden lapján a Saját lekérdezések mappa a definiált lekérdezéseken kívül az alábbi beépített lekérdezéseket tartalmazza:

  • A hozzám rendelt makróval @Me listázhatja az aktuális projektben Önhöz rendelt összes munkaelemet.
  • A követett munkaelemek a @Follows makrót IDhasználják az @Follows összes követett munkaelem listázásához. További információért lásd a Munkaelem követése vagy lekérési kérelem követése szakaszt.

Az Összes és a Kedvencek lap támogatott tevékenységei

A lekérdezések megtekintésével és futtatásával kapcsolatos legtöbb feladatot a Lekérdezések lap Összes vagy Kedvencek lapján végezheti el, az alábbi táblázatban leírtak szerint.


Feladat
Kedvencek Mind
Listázhatja az összes kedvenc lekérdezést, az Önét vagy a csapatát, amelyhez tartozik ✔️
Az aktuális projekthez tartozó összes lekérdezés vagy megosztott lekérdezés listázása ✔️
Lekérdezés kedvencként jelölése ✔️
Lekérdezés eltávolítása a kedvencekből ✔️ ✔️
A lekérdezések listájának szűrése ✔️ ✔️
Mappák kibontása vagy összecsukása ✔️ ✔️
Lekérdezés futtatása vagy a lekérdezés helyi menüjének megnyitása ✔️ ✔️

Csak a Saját lekérdezések területen mentett beépített lekérdezések és lekérdezések jelennek meg a Saját lekérdezések területen. Csak a kedvenc lekérdezések jelennek meg a Kedvencek nézetben. A csapat csak a Megosztott lekérdezések csoportban mentett lekérdezéseket kedvencítheti.

A lekérdezések listájának szűrése

A megjelenített lekérdezések szűréséhez írjon be egy kulcsszót a Lekérdezések lap Kedvencek vagy Minden lapjának szűrőmezőbe. További információ: Hátralékok, táblák, lekérdezések és tervek interaktív szűrése.

Képernyőkép a projektben lévő összes lekérdezésről kulcsszófeltételek szerint szűrve.

Képernyőkép a projektben lévő összes lekérdezésről kulcsszófeltételek szerint szűrve.

A Lekérdezések lap Kedvencek vagy Minden lapjáról megkeresheti és megnyithatja az adott lekérdezéseket.

A Minden lapon a lekérdezésoldalak közvetlenül, illetve mappákban vagy almappákban is megjelenhetnek. Navigálhat egy mappára, almappára vagy lekérdezési lapra.

A kijelölések és a mappák megnyitásakor az oldal tetején látható a zsemlék.

Képernyőkép a lekérdezésoldalon található zsemlékről.

Képernyőkép a lekérdezésoldalon található zsemlékről.

A mappa megnyitásához kijelölhet egy mappát a zsendőben.

Képernyőkép a lekérdezésekre vonatkozó példaszövegről.

Megnyithat egy kedvenc lekérdezést is, vagy visszatérhet a Minden lekérdezés lapra egy megnyitott lekérdezés legördülő menüjéből.

Képernyőkép a lekérdezés legördülő listájáról.

Képernyőkép a lekérdezés navigációs legördülő listájáról.

Lekérdezés futtatása

Ha a Lekérdezések lap Kedvencek vagy Minden lapjáról szeretne lekérdezést futtatni, bontsa ki a mappát, ha szükséges, és válassza ki a lekérdezést. Megnyílik a lekérdezési eredmények lap.

A Lekérdezések lapon a lekérdezés mellett található További műveletek ikont is kiválaszthatja, és a helyi menüben válassza a Lekérdezés futtatása vagy más beállítások lehetőséget.

Képernyőkép egy lekérdezés helyi menüjéről a Lekérdezések lapon.

Lekérdezés futtatása a Azure DevOps parancssori felületéről

A Azure Boards lekérdezést a az boards query paranccsal futtathatja a Azure DevOps parancssori felületén. Első lépésként tekintse meg A parancssori felület Azure DevOps használatbavétele.

az boards query [--id] [--org] [--path] [--project] [--wiql] 

Paraméterek

  • id: Egy meglévő lekérdezés azonosítója. Kötelező, kivéve, ha meg van adva --path vagy --wiql.
  • wiql: A lekérdezés munkaelemes lekérdezési nyelv (WIQL) formátumban. Figyelmen kívül hagyva, ha --id vagy --path meg van adva.
  • path: Egy meglévő lekérdezés elérési útja. Figyelmen kívül hagyja, ha a --id meg van adva.
  • org: Azure DevOps szervezet URL-címe, például --org https://dev.azure.com/MyOrganizationName/. Kötelező, kivéve, ha alapértelmezettként van konfigurálva, vagy ha a git config van használatban. Konfigurálja az alapértelmezett szervezetet a az devops configure -d organization=ORG_URL használatával.
  • project: Projekt neve vagy azonosítója. Kötelező, ha nincs alapértelmezettként konfigurálva, vagy ha a git config elemet nem alkalmazták. Az alapértelmezett projektet konfigurálja a az devops configure -d project=NAME_OR_ID használatával.

Példák

Az alábbi parancs egy lekérdezést futtat a megadott azonosítóval, és az eredményt táblaformátumban jeleníti meg.

az boards query --id 6c286d74-26a5-4cce-bfcf-bf9123495bfe  --output table

Priority    Node Name         Work Item Type    Title                             Remaining Work
----------  ----------------  ----------------  --------------------------------  ----------------
1           Voice             Bug               Apply fix elsewhere as needed
2           CMMI              Bug               Slow response on form

Az alábbi parancs egy WIQL-lekérdezést futtat, és táblaformátumban jeleníti meg az eredményt.

az boards query --wiql "SELECT [Microsoft.VSTS.Common.Priority], [System.NodeName], [System.WorkItemType], [System.Title], [Microsoft.VSTS.Scheduling.RemainingWork] FROM workitems WHERE [System.WorkItemType] = 'Bug' AND [System.AreaPath] = 'Fabrikam Fiber' ORDER BY [System.WorkItemType]" --output table

Priority    Node Name       Work Item Type    Title                  Remaining Work
----------  --------------  ----------------  ----------------       ----------------
2           Fabrikam Fiber  Bug               Slow response on form
2           Fabrikam Fiber  Bug               Check permissions

Lekérdezés e-mail küldése vagy megosztása

A lekérdezésszerkesztőben vagy az Eredmények nézetben e-mailben elküldheti a lekérdezéselemek formázott listáját a projekttagoknak, vagy átmásolhatja a megosztani kívánt lekérdezési URL-címet.

A jobb felső sarokban válassza a További műveletek ikont, majd válassza az E-mail lekérdezés vagy a Lekérdezés URL-címének másolása lehetőséget a helyi menüből.

Képernyőkép az e-mail-lekérdezés kiválasztásáról vagy a lekérdezés URL-címének másolásáról.

Képernyőkép az e-mail-lekérdezés kiválasztásáról vagy a lekérdezés URL-címének másolásáról.

E-mailt csak a rendszer által felismert egyes projekttagoknak küldhet. A csoportcsoportba vagy biztonsági csoportba való küldés nem támogatott. A címzetteknek engedéllyel kell rendelkezniük a levelezési munkaelemek olvasásához.

Az e-mail az alapértelmezett levelezőprogramon keresztül küldi el, és tartalmaz egy hivatkozást a lekérdezésre, amely csak a felsorolt munkaelemeket adja vissza. További információ: Munkaelemek másolása vagy klónozása.

Feljegyzés

Ha nem projekttagoknak szeretne e-mailt adni a formázott listákról, olvassa el a Munkahelyi elemek másolása vagy e-mail küldése című témakört.

Feljegyzés

A helyszíni Azure DevOps minden e-mail-művelethez konfigurálnia kell egy Simple Mail Transfer Protocol (SMTP) kiszolgálót. Ha nincs konfigurálva SMTP-kiszolgáló, a másolás HTML-ként való használatával megkerülheti ezt a követelményt a másolásban leírtak szerint, vagy e-mailben elküldheti a munkaelemek listáját.

Munkaelemek megtekintése a Visual Studio

A Munkaelemek Visual Studio Team Explorer lapján a csatlakoztatott projektek munkaelemeit listázhatja. A lekérdezések létrehozását és kezelését a Azure Boards webes felületen kell elvégezni.

A Munkaelemek keresése panelen szűrőkkel tekintheti meg a felsorolt munkaelemeket hozzárendelve, létrehozva, állapot vagy munkaelemtípus szerint.

Bontsa ki a Munkaelemek listát, és az aktuális nézet melletti legördülő nyílra kattintva válassza ki a beépített Hozzárendelt, Követett, Megemlített vagy Saját tevékenység nézetet.

Képernyőkép a Munkaelemek lapról, amelyen a nézet beállításai láthatók.

A felsorolt egyéni munkaelemek esetében a következőkre van lehetőség:

  • Mutasson a munkaelemre az információk megjelenítéséhez.
  • Válassza ki a munkaelem címét a munkaelem átnevezéséhez.
  • Kattintson a jobb gombbal a munkaelemre, és rendelje hozzá saját magához, vagy fejezze be a munkaelemet.
  • Kattintson duplán az elemre, vagy kattintson a jobb gombbal, és válassza a Open lehetőséget a munkaelem megnyitásához a Azure Boards felhasználói felületén.

Képernyőkép a Csapatkezelő Munkaelemek lapján található munkaelemek beállításairól.

Munkaelemeket úgy is létrehozhat, hogy kiválasztja az Új munkaelemet , és megadja a munkaelem címét. A Visual Studio végzett módosítások a Azure Boards jelennek meg.

Következő lépés

Munkaelemek lekérdezése AI használatával

Ha a Azure Boards MCP-kiszolgáló ügynök módban csatlakozik az AI-ügynökhöz, a természetes nyelvi kérések használatával hivatalos lekérdezések létrehozása nélkül is megkeresheti a munkaelemeket.

Feladat Példakérés
Saját munkaelemek keresése Show all active work items assigned to <me> in my project
Lekérdezés állapot alapján List all bugs in the Resolved state for the current sprint
Keresés a feltételek között Find user stories created in the last 7 days that are still in the New state
Munkaelem részleteinek lekérése Show me the details for work item 1234 including all comments
Gyors csapatirányítópult Show active work items for each team member in the current sprint for <Contoso> with their states
Reggeli osztályozási lista List all new and unassigned work items in <Contoso> created since yesterday, sorted by priority
A nap végi összegzés Show work items I updated today in <Contoso> with what changed
Blokkolt munka észlelése Find active work items in the current sprint for <Contoso> that are tagged "blocked" or have the word "blocked" in their latest comment
Lekérdezési eredmények áttekintése típus szerint Show active work items in <Contoso> grouped by work item type with counts
Exportálásra kész lista List all completed user stories in the current sprint for <Contoso> with ID, title, story points, and closed date

Feljegyzés

Az ügynök mód és az MCP-kiszolgáló természetes nyelvet használ, így módosíthatja ezeket az utasításokat, vagy további kérdéseket tehet fel az eredmények finomítása érdekében.