Używanie indeksu do wykonywania zapytań dotyczących szybkich danych referencyjnych w usługach Azure Boards i Azure DevOps
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Ten indeks umożliwia szybki dostęp do przykładowych zapytań i informacji dotyczących otwierania, definiowania i pracy z zapytaniami. Aby dowiedzieć się, jak używać Edytor Power Query, zobacz Definiowanie zapytania. Jeśli okaże się, że zapytanie trwa zbyt długo, aby zwracać wyniki, zobacz Definiowanie zapytania/najlepszych rozwiązań.
Przykładowe zapytania
Elementy robocze można wyświetlić na podstawie następujących kryteriów...
Słowa kluczowe, zapytania z symbolami wieloznacznymi
- Zapytanie o słowo kluczowe lub frazę z symbolami wieloznacznymi
- Zapytania o niezdefiniowaną wartość pola
- Puste lub niepuste zapytania dotyczące pól HTML
- Zapytania oparte na kategorii
- Elementy, które obserwujesz
- Ostatnie elementy robocze działania
Zapytania oparte na tagach
Zapytania dotyczące zmian stanu, przyczyny lub przepływu pracy
- Rozwiązano historie użytkowników
- Elementy rozwiązane w zeszłym tygodniu
- Elementy kończą się niepowodzeniem testów akceptacyjnych
- Elementy zamknięte w ciągu ostatnich 15 dni
- Elementy usunięte w miarę ich duplikowania
- Elementy zostały zamknięte, a następnie ponownie aktywowane
- Historie w kolumnie Code/Doing
- Elementy w pływaku Expedite
- Elementy w toru zawierającym "Test"
Zapytania oparte na datach i iteracji
- Elementy utworzone w ciągu ostatnich 30 dni
- Elementy zmodyfikowane w określonej dacie
- Elementy rozwiązane dzisiaj
- Elementy zamknięte w określonym przedziale czasu
- Elementy, których zaktualizowany stan
- Elementy zamknięte w bieżącym przebiegu
Zapytania dotyczące linków i liczby załączników
Zapytania oparte na tożsamościach
- Aktywne elementy przypisane do mnie
- Zamknięte elementy, które zostały mi przypisane
- Aktywne elementy przypisane do mojego zespołu
- Elementy zmodyfikowane w ciągu ostatnich 30 dni
- Zamknięte elementy
- Elementy rozwiązane w zeszłym tygodniu
- Zapytania dotyczące członkostwa w zespole lub grupie
- Moje ostatnie elementy robocze działania
Liczba elementów roboczych i zapytania dotyczące pól liczbowych
- Liczba aktywnych usterek na dewelopera
- Liczba usterek według obszaru i stanów
- Suma punktów historii i ich stanu
- Burnup chart of user stories for a sprint (Tworzenie wykresu z wykresem użytkownika na potrzeby przebiegu)
- Suma pozostałej pracy na dewelopera
Historia, dyskusja i zapytania dotyczące zmian poprawek
- Historia zawiera określone słowo
- Historia nie zawiera określonego słowa
- Ponowne uaktywnione elementy
- Elementy zamknięte w okresie
- Elementy, z które zostały skojarzone
Zapytania fokusu zespołu
Kompilowanie i testowanie zapytań dotyczących pól
- Wyświetlanie listy usterek i połączonych przypadków testowych
- Wyświetlanie listy automatycznych przypadków testowych
- Wyświetlanie listy zestawów testów opartych na wymaganiach
- Wyświetlanie listy zestawów testów opartych na zapytaniach
Inne
Zadania dotyczące zapytań
- Dodawanie zapytania
- Dodawanie wykresu zapytania
- Dodawanie wykresu zapytania do pulpitu nawigacyjnego
- Dodawanie kafelka zapytania do pulpitu nawigacyjnego)
- Dodawanie wyników zapytania do pulpitu nawigacyjnego
- Dodawanie folderu zapytania
- Dodawanie kolumn do wyników zapytania
- Zbiorcze modyfikowanie elementów zapytania
- Zbiorcze aktualizowanie istniejących elementów roboczych (csv)
- Kopiuj adres URL zapytania
- Definiowanie klauzuli
- Usuwanie zapytania lub folderu kwerendy)
- Zapytanie linków bezpośrednich
- Edytowanie zapytania
- Wyślij wiadomość e-mail na zapytanie
- Eksportowanie zapytania do programu Excel
- Eksportowanie zapytania (csv)
- Dodaj do ulubionych zapytanie
- Ulubione zapytanie jako ulubione przez zespół
- Filtrowanie zapytania
- Zapytanie z listą płaską
- Grupowanie klauzuli
- Grupowanie wykresu według tagów
- Importowanie nowych elementów roboczych (csv)
- Otwieranie zapytania
- Zapytanie dotyczące różnych projektów
- Wykonywanie zapytań na podstawie tagów
- Zmienianie nazwy zapytania lub folderu kwerendy)
- Uruchamianie zapytania
- Zapisywanie zapytania
- Ustawianie uprawnień zapytania
- Zapytanie drzewa
- Wyświetlanie zapytania
- Wyświetlanie wyników zapytania za pomocą pola nadrzędnego
- Omówienie typów linków
- Rozgrupuj klauzulę
- Język zapytań elementów roboczych (WIQL)
Operatory i makra obsługiwane dla każdego typu danych
W poniższej tabeli przedstawiono operatory i makra dostępne dla różnych typów danych pól. Każde pole jest skojarzone z typem danych. Typ danych można znaleźć w opisach każdego pola, które można wyszukać przy użyciu indeksu pola Element roboczy. Operatory dostępne do definiowania klauzuli zapytania zależą od typu danych wybranego pola. Aby uzyskać bardziej szczegółowe opisy typów danych, operatorów i makr, zobacz Pola zapytań, operatory i makra.
Uwaga
Następujące makra są obsługiwane tylko w portalu internetowym: @CurrentIteration, @CurrentIteration +/- n, @Follows, @MyRecentActivity, @RecentMentions, @RecentProjectActivity i @TeamAreas. Zapytania zawierające te makra nie będą działać po otwarciu w programie Visual Studio/Team Explorer, Microsoft Excel lub Microsoft Project.
Typ danych
Opis
Obsługiwane operatory i makra
Wartość logiczna
Obsługuje wartość prawda/fałsz. Przykłady zapytań: wykonywanie zapytań według zmian przydziału lub przepływu pracy.
= , <> , =[Field] , <>[Field]
Data/godzina
Pole daty, w którym można określić zmienną, taką jak @Today
lub @Today-1
, lub wartość, taką jak 1.1.2012. Wprowadź daty w wzorcu daty ustawionym dla profilu osobistego. Aby uzyskać szczegółowe informacje, zobacz Ustawianie preferencji osobistych .
Aby zapoznać się z przykładami zapytań, zobacz Zapytanie według daty or@CurrentIteration.
= , <> , > , < , >= , <= , =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field], In, Not In, Was Ever
Makra: @Today
, prawidłowe z dowolnym polem DateTime
Dodatkowe makra obsługiwane w usłudze Azure DevOps 2019 Update 1 i nowszych wersjach:
@StartOfDay
, @StartOfWeek
, @StartOfMonth
i @StartOfYear
, prawidłowe z dowolnym polem DateTime
Podwójne
Określana również jako liczba dziesiętna i zawiera listę picklistDouble1. Liczba rzeczywista, taka jak 0,2 lub 3,5.
Przykłady zapytań: wykonywanie zapytań według pól liczbowych.
= , <> , > , < , >= , <= , =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field], In, Not In, Was Ever
Identyfikator GUID
Ciąg znaków reprezentujący unikatowy identyfikator.
= , <> , > , < , >= , <= , =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field], In, Not In, Was Ever
Historia
Niestandardowe sformatowane pole używane do śledzenia informacji historycznych i przypisane tylko do pola Historia .
Przykłady zapytań: Historia i inspekcja.
Zawiera wyrazy, nie zawiera wyrazów
HTML
Ciągi tekstowe obsługujące sformatowane opisy, takie jak pola Opis lub Kroki odtworzenia . Te pola są automatycznie indeksowane w celu wyszukiwania pełnotekstowego, gdy jest dostępne wyszukiwanie pełnotekstowe. Przykłady zapytań: wykonywanie zapytań według tytułów, identyfikatorów i pól tekstu sformatowanych.
Contains Words
, , Does Not Contain Words
Is Empty
2, 2 Is Not Empty
Tożsamość
Pole Ciąg używane do przechowywania tożsamości użytkownika. Przykłady zapytań: wykonywanie zapytań według zmian przydziału lub przepływu pracy.
= , <> , > , < , >= , <= , =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field], Contains, Does Not Contain, In, Not In, In Group, Not In Group, Was Ever
Makra: @me prawidłowe dla wszystkich pól tożsamości.
Wartość całkowita
Zawiera również listę wyboruInteger1. 32-bitowa liczba całkowita, która jest podpisana, na przykład 0, 1, 2, 34.
Przykłady zapytań: zapytanie według pól liczbowych
= , <> , > , < , >= , <= , =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field], In, Not In, Was Ever
Makra: @Follows
, , @RecentMentions
@MyRecentActivity
i @RecentProjectActivity
, prawidłowe w przypadku użycia z polem IDENTYFIKATOR.
Postaci zwykłego tekstu
Ciągi tekstowe wielowierszowe, które obsługują długie opisy i są automatycznie indeksowane do wyszukiwania pełnotekstowego, gdy jest dostępne wyszukiwanie pełnotekstowe.
Przykłady zapytań: wykonywanie zapytań według tytułów, identyfikatorów i pól tekstu sformatowanych.
Contains Words
, , Does Not Contain Words
, , Is Empty
Is Not Empty
ciąg
Zawiera również ciąg picklistString1. Krótki tekst jednowierszowy, który może zawierać maksymalnie 255 znaków Unicode. Pola ciągów obsługują pole Tytuł , listy wyboru (menu rozwijane), konta użytkowników, tagi i inne pola.
Przykłady zapytań: Wykonywanie zapytań według tytułów, identyfikatorów i pól tekstu sformatowanych oraz Zapytania według wartości listy wyboru.
= , <> , > , < , >= , <= , =[Field], <>[Field], >[Field], <[Field], >=[Field], <=[Field], Contains, Does Not Contain, In, Not In, In Group, Not In Group, Was Ever
Makra: [Any]
, prawidłowe z polem @Project
Typ elementu roboczego , prawidłowe w polu Projekt zespołowy.
TreePath
Typ pola, który obsługuje pola Ścieżka obszaru i Ścieżka iteracji. Należy zdefiniować strukturę drzewa dla projektu — ścieżki obszaru i ścieżki iteracji.
Przykłady zapytań: Wykonywanie zapytań według obszaru lub ścieżki iteracji oraz Zapytanie według daty lub bieżącej iteracji.
Under
, , Not Under
, =
, <>
, , In
Not In
Makra: @TeamAreas
3, prawidłowe z polem Ścieżka obszaru
@CurrentIteration
i @CurrentIteration+/- n
4 prawidłowe z polem Ścieżka iteracji
Uwaga
- Typy danych listy wyboru są przypisywane tylko do pól niestandardowych zdefiniowanych dla dziedziczonego procesu. Model procesów dziedziczony jest obsługiwany tylko w przypadku usługi Azure DevOps Server 2019 i nowszych wersji.
- Operatory
Is Empty
iIs Not Empty
są obsługiwane w przypadku usługi Azure DevOps Server 2019 RC2 i nowszych wersji. - Makro
@TeamAreas
jest obsługiwane w przypadku usług Azure Boards i Azure DevOps Server 2019 i nowszych wersji. - Makro
@CurrentIteration +/- n
jest obsługiwane w przypadku usługi Azure DevOps Server 2019 i nowszych wersji oraz tylko wtedy, gdy jest uruchamiane z portalu internetowego.
Wzorzec daty i godziny
Wzorzec daty i godziny wprowadzony dla pól DateTime powinien być zgodny z wzorcem wybranym przez profil. Aby wyświetlić lub zmienić wybór, zobacz Ustawianie preferencji użytkownika.
Przykładowe zapytania dotyczące wybranych pól
W poniższej tabeli wymieniono typowe pola zapytań i ich typ danych, dla których podano przykładowe zapytania. Aby określić typ danych pola, zobacz Pola i atrybuty elementu roboczego, Atrybuty pola listy.
A
- Kryteria akceptacji (HTML)
- Aktywowane przez (tożsamość)
- Aktywowana data (data/godzina)
- Działanie (ciąg)
- Ścieżka obszaru (TreePath )
- Przypisane do (tożsamość)
- Liczba dołączonych plików (liczba całkowita)
- Nazwa testu zautomatyzowanego (ciąg)
- Typ testu zautomatyzowanego (ciąg)
B
- Zablokowane (ciąg)
- Kolumna tablicy (ciąg)
- Tablica — gotowe (wartość logiczna)
- Pas tablicy (ciąg)
- Wartość biznesowa (ciąg)
C
- Zmienione przez (tożsamość)
- Zmieniono datę (Data/godzina)
- Zamknięte przez (tożsamość)
- Data zamknięcia (Data/godzina)
- Liczba komentarzy (liczba całkowita)
- Zatwierdzone (ciąg)
- Ukończono pracę (dziesiętna)
- Utworzone przez (tożsamość)
- Data utworzenia (Data/godzina)
D-E-F
- Dyscyplina (ciąg)
- Opis (HTML)
- Data ukończenia (Data/godzina)
- Nakład pracy (dziesiętny)
- Liczba linków zewnętrznych (liczba całkowita)
- Data zakończenia (Data/godzina)
- Znaleziono w kompilacji (ciąg)
H-P
- Historia (historia)
- Liczba hiperłączy (liczba całkowita)
- ID (liczba całkowita)
- Zintegrowane w kompilacji (ciąg)
- Ścieżka iteracji (TreePath)
- Komentarz łącza (liczba całkowita)
- Nazwa węzła (ciąg)
- Oryginalne oszacowanie (dziesiętne)
- Parametry (HTML)
- Priorytet (liczba całkowita)
R
- Przyczyna (ciąg)
- Liczba linków pokrewnych (liczba całkowita)
- Praca pozostała (dziesiętna)
- Kroki odtworzenia (HTML)
- Rozwiązane przez (tożsamość)
- Data rozwiązania (data/godzina)
- Rozwiązano przyczynę (ciąg)
- Rev (liczba całkowita)
- Poprawiona data (data/godzina)
S
- Ważność (ciąg)
- Rozmiar (dziesiętny)
- Ranga stosu (dziesiętna)
- Data rozpoczęcia (Data/godzina)
- Stan (ciąg)
- Data zmiany stanu (DateTime)
- Kroki (HTML)
- Kroki odtwarzania (HTML)
- Punkty scenariuszy (dziesiętne)
- Informacje o systemie (HTML)
T
- Tagi (ciąg)
- Data docelowa (Data/godzina)
- Typ zadania (ciąg)
- Projekt zespołowy (ciąg)
- Typ zestawu testów (ciąg)
- Tytuł (system)
- Klasyfikacja (ciąg)