Referenční informace o datech kalendáře, projectu a uživatelových metadatech pro Azure DevOps Analytics
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Typy entit a sady entit uvedené v následující tabulce se dají použít k filtrování a vytváření sestav na základě dat Analýzy.
Sada entit | EntityType | Popis |
---|---|---|
Datle | CalendarDate | Data použitá k filtrování a seskupení dalších entit pomocí relací. |
Projekty | Projekt | Projekty definované pro organizaci (cloud) nebo kolekci projektů (místní). |
Uživatelé | Uživatel | Informace o uživateli, které slouží k rozbalení nebo filtrování různých vlastností pracovní položky, například Přiřazeno, Vytvořeno uživatelem. |
Poznámka:
Jsou k dispozici popisy entit, vlastností a výčtů podporovaných datovým modelem Analýza. Jedná se o dřívější koncept. Pošlete nám prosím zpětnou vazbu k oblastem, které chcete získat další informace. Dotazování datového modelu najdete v tématu Vytváření dotazů OData pro analýzu.
Kalendářní data
Následující vlastnosti jsou platné pro typ entity CalendarDate . Náhradní klíč přidružený k CalendarDate je DateSK
. Můžete zadat vlastnosti kalendářního data pro filtrování a strukturování sestav.
Zobrazované jméno | Název | Datový typ | Popis |
---|---|---|---|
IsLastDayOfPeriod |
Enumerated | Slouží k filtrování dat k určení, jestli se den dokončí v různých obdobích, jako jsou dny, týdny, měsíce nebo roky. Platné hodnoty jsou uvedené níže pro období. | |
Date | Date |
DateTime | Konkrétní datum kalendáře. |
Název dne | DayName |
String | Název dne, například pondělí, úterý, středa atd. |
Krátký název dne | DayShortName |
String | Krátký název přiřazený k nějakému dni, například Mon, Út, Wed atd. |
Den v týdnu | DayOfWeek |
Int32 | Číslo přidružené k danému dni v týdnu. |
Den v měsíci | DayOfMonth |
Int32 | Číslo přidružené ke dni v měsíci. |
Den roku | DayOfYear |
Int32 | Číslo přidružené ke dni v roce. |
Počáteční datum týdne | WeekStartingDate |
DateTime | Datum přidružené k začátku týdne. |
Koncové datum týdne | WeekEndingDate |
DateTime | Datum spojené s koncem týdne. |
Month | Month |
String | Zkrácený název měsíce a roku, například leden 2022, únor 2022, březen 2022 atd. |
Název měsíce | MonthName |
String | Název měsíce, například leden, únor, březen atd. |
Krátký název měsíce | MonthShortName |
String | Zkrácený název měsíce, například Jan, Feb, Mar atd. |
Měsíc roku | MonthOfYear |
Int32 | Číslo přiřazené k měsíci. Například 1, 2 a 3 odpovídající lednu, únoru a březnu. |
YearMonth | YearMonth |
Int32 | Číslo odpovídající zřetězení roku a měsíce. Například 202201, 202202 a 202203 odpovídají lednu, únoru a březnu 2022. |
Year | Year |
Int32 | Rok, například 2019, 2020, 2021 atd. |
Ve výchozím nastavení se všechny tabulky snímků modelují jako tabulky faktů s denním snímkem. Pokud zadáte dotaz na časový rozsah, získá se hodnota pro každý den. Dlouhé časové rozsahy vedou k velkému počtu záznamů. Pokud takovou vysokou přesnost nepotřebujete, můžete použít týdenní nebo dokonce měsíční snímky.
Když agregujete data pro entitu snímku, měli byste zahrnout DateSK
sloupec nebo DateValue
sloupec do groupby
klauzule, jak je popsáno v pokynech k dotazům OData. Například sestavy, které určují filtr kalendářních dat, najdete v následujících článcích:
- Dotazování na data trendu
- Definování základních dotazů pomocí OData Analytics
- Výpočet stavu v čase pro existující zobrazení Analytics
- Ukázková sestava trendů chyb
- Sestava ukázky doby předstihu a doby cyklu
- Ukázková sestava trendu průchodu kanálu
- Ukázková sestava trendu doby trvání úlohy kanálu
Členové výčtu typů období
Následující členy jsou definovány pro Period
výčtový typ, který můžete použít s jinými výrazy filtru k odebrání dnů, které nedokončí daný týden nebo měsíc. Na jeden z těchto členů se odkazuje na určení týdenního nebo měsíčního období pro dotazy trendu, které se zabývají dlouhou dobu. Výčtový Period
typ má jeden atribut, IsFlags
který je nastaven na True
.
Název členu | Hodnota | Zobrazované jméno |
---|---|---|
None |
0 | Nic |
Day |
0 | Den |
WeekEndingOnSunday |
2 | Týden končící v neděli |
WeekEndingOnMonday |
4 | Týden končící v pondělí |
WeekEndingOnTuesday |
8 | Týden končí v úterý |
WeekEndingOnWednesday |
16 | Týden končící ve středu |
WeekEndingOnThursday |
32 | Týden končí ve čtvrtek |
WeekEndingOnFriday |
64 | Konec týdne v pátek |
WeekEndingOnSaturday |
128 | Týden končící v sobotu |
Month |
256 | Month |
Quarter |
512 | Čtvrtletí |
Year |
1024 | Year (Rok) |
All |
2047 | Všechny |
Projekty
Následující vlastnosti jsou platné pro sadu entit Projects a jeho náhradní klíč ProjectSK
. Při generování dotazu s oborem organizace se můžete zaměřit na jeden nebo více projektů zadáním jednoho nebo více názvů projektů. Další informace najdete v tématu Projektové a organizační dotazy.
Zobrazované jméno | Název | Datový typ | Popis |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Vodoznak, který označuje čas poslední aktualizace analytických dat. | |
ID projektu | ProjectId |
Identifikátor GUID | Jedinečný identifikátor přiřazený k projektu při jeho vytvoření |
Název projektu | ProjectName |
String | Název přiřazený k projektu při jeho vytvoření |
Viditelnost projektu | ProjectVisibility |
Enumerated | Označuje, jestli je projekt veřejný nebo soukromý. Platné hodnoty jsou uvedené níže pro ProjectVisibility. |
Vlastnosti navigace
Následující navigační vlastnosti jsou platné pro typ entity projektu .
Členové výčtu typu ProjectVisibility
Následující členy jsou definovány pro výčtový ProjectVisibility
typ. Na jeden z těchto členů můžete odkazovat na filtrování konkrétních projektů.
Název členu | Hodnota | Zobrazované jméno |
---|---|---|
Private |
0 | Privátní |
Organization |
0 | Organizace |
Public |
2 | Veřejná |
Uživatelé
Následující vlastnosti jsou platné pro sadu entit Users a typ entity User s náhradním klíčem UserSK
.
Zobrazované jméno | Název | Datový typ | Popis |
---|---|---|---|
AnalyticsUpdatedDate |
DateTime | Vodoznak, který označuje čas poslední aktualizace analytických dat. | |
E-mail uživatele | UserEmail |
String | E-mail přidružený k identitě uživatelského účtu |
ID uživatele | UserId |
Identifikátor GUID | Jedinečný identifikátor přiřazený identitě uživatelského účtu |
Uživatelské jméno | UserName |
String | Jméno přiřazené uživateli při vytvoření identity uživatelského účtu |
ID uživatele GitHubu | GitHubUserId |
String | ID uživatele GitHubu přidružené k uživatelskému účtu |
Typ uživatele | UserType |
Vlastní | Typ uživatele. Platné hodnoty jsou uvedené níže pro UserType. |
UserType – členy výčtu typů
Následující členy jsou definovány pro výčtový UserType
typ.
Název členu | Hodnota | Zobrazované jméno |
---|---|---|
Unknown |
0 | Nerozpoznaný |
Unrecognized |
0 | Nerozpoznaný |
User |
2 | Uživatelská |
Organization |
3 | Organizace |
Bot |
4 | Robot |