Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Verwenden Sie Vergleichsfeldoperatoren, wenn Sie Arbeitsaufgaben filtern möchten, indem Sie den Wert eines Felds mit dem Wert eines anderen Felds vergleichen. Häufige Verwendungen umfassen:
Tipp
Sie können KI verwenden, um diese Aufgabe zu unterstützen weiter unten in diesem Artikel, oder lesen Sie Enable AI-Unterstützung bei Azure DevOps MCP Server, um zu beginnen.
- Suchen Sie Arbeitsaufgaben, bei denen sich der Ersteller von dem Zugewiesenen oder dem Näheren unterscheidet.
- Suchen Sie Vorgänge, deren ursprüngliche Schätzung kleiner als die abgeschlossene Arbeit ist.
- Suchen Sie geschlossene Aufgaben, die vor dem Zieldatum abgeschlossen wurden.
Voraussetzungen
| Kategorie | Anforderungen |
|---|---|
| Zugriffsebenen | - Um gemeinsame Abfragen anzuzeigen und auszuführen: Projektmitglied. – Hinzufügen und Speichern einer freigegebenen Abfrage: Mindestens Basic-Zugriff. |
| Erlaubnisse | Beitragen Berechtigung festgelegt auf Zulassen für den Ordner, dem Sie eine Abfrage hinzufügen möchten. Diese Berechtigung ist für die Gruppe Mitwirkende standardmäßig nicht festgelegt. |
Hinweis
Benutzer mit Stakeholder--Zugriff für ein öffentliches Projekt haben vollen Zugriff auf die Abfragefunktionen, genauso wie Benutzer mit Basic--Zugriff. Weitere Informationen finden Sie unter Kurzreferenz zu Beteiligtenzugriff.
| Kategorie | Anforderungen |
|---|---|
| Zugriffsebenen | - Um gemeinsame Abfragen anzuzeigen und auszuführen: Projektmitglied. – Hinzufügen und Speichern einer freigegebenen Abfrage: Mindestens Basic-Zugriff. |
| Erlaubnisse | Beitragen Berechtigung festgelegt auf Zulassen für den Ordner, dem Sie eine Abfrage hinzufügen möchten. Diese Berechtigung ist für die Gruppe Mitwirkende standardmäßig nicht festgelegt. |
Unterstützte Datentypen
Sie können die Vergleichsoperatoren – =[Field], , <>[Field], >[Field]<[Field], , >=[Field], – <=[Field] mit den folgenden aufgelisteten Datentypen verwenden. Der Datentyp des linken Felds und des rechten Felds muss übereinstimmen.
- Boolescher Wert (unterstützt
=[Field],<>[Field]) - Datum/Uhrzeit
- Doppel, Ganzzahl
- GUID
- Identität
- Zeichenfolge (ohne Tags)
Hinweis
Einige Datentyp-/Operatorkombinationen sind unsinnig (zum Beispiel Title >= [Field] oder Assigned To <= [Field]). Überprüfen Sie Ihren Vergleich, um sicherzustellen, dass beide Seiten kompatible Datentypen verwenden.
Beispielfilter
Verwenden Sie diese Beispielklauseln als Ausgangspunkt. Genauere Syntax im Query Editor kann je nach Client leicht variieren. Erstellen Sie die Klausel im Web Query Editor und überprüfen Sie die gespeicherte WIQL.
Arbeitsaufgaben, die von einer anderen Person als der Person geschlossen wurden, die die Arbeitsaufgabe erstellt hat: [Erstellt von] <> [Geschlossen von] UND [Bundesland] = 'Geschlossen'
Vorgänge, deren ursprüngliche Schätzung kleiner als abgeschlossene Arbeit ist: [Ursprüngliche Schätzung] < [Abgeschlossene Arbeit]
Abgeschlossene Vorgänge vor dem Zieldatum: [Geschlossen am] <= [Zieldatum] UND [Bundesland] = 'Geschlossen'
Felder, die Feldvergleiche unterstützen
In der folgenden Tabelle sind Felder aufgeführt, die Vergleichsabfragen unterstützen. Nicht alle Felder sind für jeden Prozess- oder Arbeitsaufgabentyp verfügbar; einige erfordern benutzerdefinierte Felder oder Prozesskonfigurationen. Lesen Sie den folgenden Hinweis für Anpassungslinks.
Hinweis
Nicht alle aufgelisteten Felder sind in jedem Projekt/Prozess vorhanden. Sie können benutzerdefinierte Felder hinzufügen und für Vergleiche aktivieren. Siehe Hinzufügen eines benutzerdefinierten Felds zu einem Arbeitsaufgabentyp (geerbter Prozess) oder Hinzufügen oder Ändern eines Felds (lokaler XML-Prozess)
A
- Akzeptanzkriterien (Scrum)
- Akzeptiert von
- Annahmedatum
- Aktiviert von
- Aktivierungsdatum
- Aktivität
- Tatsächlicher Teilnehmer 1-8 (CMMI)
- Analyse (CMMI)
- Anweisungen zum Starten der Anwendung
- Informationen zum Starten der Anwendung
- Anwendungstyp
- Iterations-ID (System)
- Zugewiesen zu
- Zugeordneter Kontext
- Zugeordneter Kontextcode
- Zugeordneter Kontextbesitzer
- Zugeordneter Kontexttyp
- Anzahl der angefügten Dateien
- Automatisierte Test-ID (TCM)
- Name des automatisierten Tests (TCM)
- Speicher des automatisierten Tests (TCM)
- Typ des automatisierten Tests (TCM)
- AutomatedTestId (TCM)
- AutomatedTestName (TCM)
- Automatisierungsstatus (TCM)
B
- Priorität im Backlog (Scrum)
- Blockiert
- Pinnwandspalte
- Pinnwandspalte abgeschlossen
- Pinnwandbereich
- Geschäftswert
C
- Angeordnet von (CMMI)
- Anordnungsdatum (CMMI)
- Geändert von (System)
- Änderungsdatum (System)
- Geschlossen von (System)
- Schließungsdatum (System)
- Status geschlossen
- Statuscode geschlossen
- Kommentar wird geschlossen
- Kommentaranzahl
- Kommentare (CMMI)
- Zugesichert (CMMI)
- Abgeschlossene Arbeit
- Notfallplan (CMMI)
- Tatsächliche Lösung (CMMI)
- Korrekturmaßnahmenplan (CMMI)
- Erstellt von (System)
- Erstellungsdatum (System)
D–F
- Disziplin (CMMI)
- Fälligkeitsdatum
- Aufwand
- Eskalation (CMMI)
- Anzahl externer Links
- Beendigungsdatum
- In Build gefunden (TCM)
- Fundumgebung (CMMI)
H
I
- ID (System)
- Bewertung der Auswirkungen (CMMI)
- Auswirkungen auf die Architektur (CMMI)
- Auswirkungen auf die Entwicklung (CMMI)
- Auswirkungen auf technische Veröffentlichungen (CMMI)
- Auswirkungen auf den Test (CMMI)
- Auswirkungen auf die Benutzerfreundlichkeit (CMMI)
- In den Build integriert (TCM)
- Problem (TCM)
- Iterations-ID (System)
J–N
- Begründung (CMMI)
- Kommentarlink (System)
- Beschreibungslink (System)
- Lokale Datenquelle (TCM)
- Besprechungstyp (CMMI)
- Minuten (CMMI)
- Vorbeugende Maßnahmen (CMMI)
- Entschärfungstrigger (CMMI)
- Knotenname (System)
O–Q
- Optionaler Teilnehmer 1-8 (CMMI)
- Ursprüngliche Schätzung
- Parameter (TCM)
- Priorität
- Wahrscheinlichkeit (CMMI)
- Vorgeschlagene Korrektur (CMMI)
- Zweck (CMMI)
- Abfragetext (TCM)
R
- Rating
- Grund (System)
- Anzahl zugehöriger Links (System)
- Verbleibende Arbeit
- Anzahl von Remotelinks (System)
- Reproduktionsschritte
- Erforderlicher Teilnehmer 1-8 (CMMI)
- Anforderungstyp (CMMI)
- Überprüfung erforderlich (CMMI)
- Test erforderlich (CMMI)
- Auflösung (Scrum)
- Gelöst von
- Gelöst am
- Grund für Lösung
- Geprüft von
- Datum des Reviews
- Rev (System)
- Risiko (Agile)
- Grundursache (CMMI)
S
- Schweregrad
- Größe (CMMI)
- Stapelrang
- Startdatum
- Status (System)
- Datum der Zustandsänderung
- Statuscode
- Schritte (TCM)
- Reproduktionsschritte (TCM)
- Story Points (Agile)
- Fachlicher Ansprechpartner (CMMI)
- Symptom (CMMI)
- Systeminfo (TCM)
T
- Zieldatum
- Zieldatum für Lösung (CMMI)
- Aufgabentyp (CMMI)
- Teamprojekt (System)
- Testsuiteüberwachung (TCM)
- Testsuitetyp (TCM)
- Testsuitetyp-ID (TCM)
- Zeitliche Kritikalität
- Titel (System)
- Selektierung (CMMI)
U-W
- Benutzerakzeptanztest (CMMI)
- Wertebereich
- Wasserzeichen (System)
- Arbeitselementtyp (System)
Hinweis
Die Feld-zu-Feld-Vergleichsunterstützung unterscheidet sich je nach Client. Das Web Query Editor unterstützt die meisten Feldvergleiche; komplexe Vergleiche (z. B. einige Verwendungen von WAS EVER oder erweiterten WIQL-Ausdrücken) erfordern das direkte Bearbeiten von WIQL (WIQL Editor-Erweiterung). Erstellen Sie im Zweifelsfall die Klausel im Web Query Editor, und prüfen Sie die gespeicherte WIQL.
Mit KI Abfragen durch Feldwertvergleiche durchführen
Wenn Sie den Azure Boards MCP Server mit Ihrem KI-Agent im Agentmodus verbunden haben, können Sie Eingaben in natürlicher Sprache verwenden, um Arbeitsaufgaben basierend auf Feld-zu-Feld-Vergleichen zu finden.
| Aufgabe | Beispielprompt |
|---|---|
| Ersteller und Beauftragten vergleichen | Find work items where Created By is different from Assigned To |
| Überprüfen der Genauigkeit der Schätzung | List tasks where Completed Work exceeds Original Estimate |
| Frühe Fertigstellungen finden | Show work items that were closed before their target date |
| Änderungsverlauf vergleichen | Find bugs where the person who last changed the item differs from the creator |
| Erkennen von unterschätzter Arbeit | List tasks in the current sprint for <Contoso> where remaining work is more than double the original estimate |
| Überfällige Elemente suchen | Show active work items in <Contoso> where the target date is before today |
| Abweichungen beim Spotaufwand | List user stories in <Contoso> with story points greater than 8 but only 1 child task |
| Vergleich geplanter und Ist-Werte | For completed tasks in the current sprint for <Contoso>, show original estimate vs completed work side by side |
| Suchen von Nullaufwandselementen | List active tasks in the current sprint for <Contoso> where both original estimate and remaining work are zero or empty |
| Selbstzugewiesene Arbeit identifizieren | Show work items in <Contoso> where Created By equals Assigned To and state is still New |
Hinweis
Der Agentmodus und der MCP-Server verwenden natürliche Sprache, sodass Sie diese Eingabeaufforderungen anpassen oder Nachverfolgungsfragen stellen können, um die Ergebnisse zu verfeinern.
Verwandte Inhalte
- Abfrageindex-Kurzreferenz
- Abfrage nach Titel, ID oder Beschreibung
- Abfragen nach Zuweisung oder Workflowänderungen
- Abfrage nach Datum oder aktueller Iteration
- Abfragen eines numerischen Felds
- Abfragen nach Auswahllistenwert
REST-API
Informationen zur programmgesteuerten Interaktion mit Abfragen finden Sie in den folgenden REST-API-Ressourcen:
- Azure DevOps Services REST API Reference
- Abfragen
- Work-Element-Abfragesprache
- Work-Elemente mit Abfragen programmgesteuert abrufen
Tipp
Wenn Sie Referenznamen für WIQL oder REST benötigen (z. B System.IterationId . oder Microsoft.VSTS.Common.Priority), siehe Felder und Attribute für Arbeitsaufgaben.