Aracılığıyla paylaş


Azure DevOps Analytics için Takvim Tarihi, Proje ve Kullanıcı Metadata Referansı

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Aşağıdaki tabloda listelenen varlık türleri ve varlık kümeleri, Analiz verilerine göre raporları filtrelemek ve oluşturmak için kullanılabilir.

EntitySet (Varlık Kümesi) Varlık Türü Açıklama
Tarih TakvimTarihi Tarihler, ilişkiler kullanılarak diğer varlıkları filtrelemek ve gruplandırmak için kullanılır.
Projeler Proje Bir kuruluş (bulut) veya proje koleksiyonu (şirket içi) için tanımlanan projeler.
Kullanıcılar Kullanıcı Çeşitli iş öğesi özelliklerini genişletmek veya filtrelemek için, örneğin Atanan, Oluşturan gibi kullanıcı bilgileri kullanılır.

Not

Bu makalede, Analytics veri modeli tarafından desteklenen varlıkların, özelliklerin ve numaralandırılmış türlerin açıklamaları sağlanır. Veri modelini sorgulamak için bkz . Analiz için OData sorguları oluşturma.

Tarihler

Aşağıdaki özellikler CalendarDate varlık türü için geçerlidir. CalendarDate ile ilişkilendirilmiş vekil anahtar şudur: . Raporları filtrelemek ve yapılandırmak için takvim tarihi özelliklerini belirtebilirsiniz.

Görüntü adı Ad Veri türü Açıklama
IsLastDayOfPeriod Numaralandırılmış Bir günün günler, haftalar, aylar veya yıllar gibi farklı dönemlerde bitip bitmediğini belirlemek için verileri filtrelemek için kullanın. Dönem için geçerli değerler aşağıda listelenmiştir.
Date Date TarihSaat Belirli bir takvim tarihi.
Gün Adı DayName Dize Pazartesi, Salı, Çarşamba gibi bir günün adı.
Gün Kısa Adı DayShortName Dize Mon, Tue, Wed gibi bir güne atanan kısa ad.
Haftanın Günü DayOfWeek Int32 Bir hafta içindeki günle ilişkili sayı.
Ayın Günü DayOfMonth Int32 Bir ay içindeki günle ilişkili sayı.
Yılın Günü DayOfYear Int32 Yılın günüyle ilişkili sayı.
Hafta Başlangıç Tarihi WeekStartingDate TarihSaat Haftanın başlangıcıyla ilişkili tarih.
Hafta Bitiş Tarihi WeekEndingDate TarihSaat Haftanın sonuyla ilişkili tarih.
Month Month Dize Ay ve yılın kısaltılmış adı; örneğin, Ocak 2022, Şubat 2022, Mart 2022 vb.
Ay Adı MonthName Dize Ocak, Şubat, Mart gibi bir ayın adı.
Ay Kısa Adı MonthShortName Dize Jan, Şub, Mar gibi bir ayın kısaltılmış adı.
Yılın Ayı MonthOfYear Int32 Bir aya atanan sayı. Örneğin, Ocak, Şubat ve Mart'a karşılık gelen 1, 2 ve 3.
YearMonth YearMonth Int32 Birleştirilmiş yıl ve aya karşılık gelen bir sayı. Örneğin, 202201, 202202 ve 202203 Ocak, Şubat ve Mart 2022'ye karşılık gelir.
Year Year Int32 Yıl, örneğin 2019, 2020, 2021 vb.

Varsayılan olarak, tüm anlık görüntü tabloları günlük anlık görüntü olgu tabloları olarak modellenir. Bir zaman dilimi sorguladığınızda, her gün için bir değer alır. Uzun zaman aralıkları çok sayıda kayıtla sonuçlanır. Bu kadar yüksek hassasiyete ihtiyacınız yoksa haftalık ve hatta aylık anlık görüntüleri kullanabilirsiniz.

Anlık görüntü varlığı için verileri topladığınızda, DateSK tümcesine DateValue veya groupby sütununu, OData sorgu yönergelerinde açıklandığı gibi eklemeniz gerekir. Tarih filtresi belirten raporlar için aşağıdaki makalelere bakın:

Dönem numaralandırılmış tür üyeleri

Aşağıda, belirli bir hafta veya ayı tamamlamayan günleri kaldırmak için diğer filtre ifadeleriyle birlikte kullanabileceğiniz Period numaralandırılmış türünün üyeleri tanımlanmıştır. Uzun bir süreye yayılan eğilim sorguları için haftalık veya aylık dönem belirtmek üzere bu üyelerden birine başvurun. Numaralandırılmış Period türü, IsFlagsolarak ayarlanmış Truetek bir özniteliğine sahiptir.

Üye adı Değer Görünen ad
None 0 Hiçbiri
Day 1 Gün
WeekEndingOnSunday 2 Hafta Pazar Günü Sona Eriyor
WeekEndingOnMonday 4 Hafta Pazartesi Günü Sona Eriyor
WeekEndingOnTuesday 8 Hafta Salı Günü Sona Eriyor
WeekEndingOnWednesday 16 Hafta Çarşamba Günü Sona Eriyor
WeekEndingOnThursday 32 Hafta Perşembe Günü Sona Eriyor
WeekEndingOnFriday 64 Hafta Cuma Günü Sona Eriyor
WeekEndingOnSaturday 128 Hafta Cumartesi Günü Sona Eriyor
Month 256 Month
Quarter 512 Üç aylık dönem
Year 1024 Yıl
All 2047 Tümü

Projeler

Aşağıdaki özellikler Projelergeçerlidir. Kuruluş kapsamlı bir sorgu oluştururken, bir veya daha fazla Proje Adı belirterek bir veya daha fazla projeye odaklanabilirsiniz. Daha fazla bilgi için bkz . Proje ve kuruluş kapsamındaki sorgular.

Görüntü adı Ad Veri türü Açıklama
AnalyticsUpdatedDate TarihSaat Analytics verilerinin en son ne zaman güncelleştirildiğini gösteren filigran.
Proje Kimliği ProjectId GUID Proje oluşturulduğunda projeye atanan benzersiz tanımlayıcı.
Proje Adı ProjectName Dize Proje oluşturulduğunda projeye atanan ad.
Proje Görünürlüğü ProjectVisibility Numaralandırılmış Projenin genel mi yoksa özel mi olduğunu gösterir. ProjectVisibility için geçerli değerler aşağıda listelenmiştir.

Aşağıdaki gezinti özellikleri Project varlık türü için geçerlidir.

ProjectVisibility numaralandırılmış tür üyeleri

Numaralandırılmış tür için ProjectVisibility aşağıdaki üyeler tanımlanır. Belirli projelere filtre uygulamak için bu üyelerden birine başvurun.

Üye adı Değer Görünen ad
Private 0 Özel
Organization 1 Organizasyon
Public 2 Genel

Kullanıcılar

Aşağıdaki özellikler Kullanıcılargeçerlidir.

Görüntü adı Ad Veri türü Açıklama
AnalyticsUpdatedDate TarihSaat Analytics verilerinin en son ne zaman güncelleştirildiğini gösteren filigran.
Kullanıcı E-postası UserEmail Dize Kullanıcı hesabı kimliğiyle ilişkili e-posta.
Kullanıcı Kimliği UserId GUID Kullanıcı hesabı kimliğine atanan benzersiz tanımlayıcı.
Kullanıcı Adı UserName Dize Kullanıcı hesabı kimliği oluşturulduğunda kullanıcıya atanan ad.
GitHub Kullanıcı Kimliği GitHubUserId Dize Kullanıcı hesabıyla ilişkili GitHub kullanıcı kimliği.
Kullanıcı Türü UserType Özel Kullanıcı türü. UserType için aşağıda geçerli değerler listelenmiştir.

UserType numaralandırılmış tür üyeleri

Numaralandırılmış tür için UserType aşağıdaki üyeler tanımlanır.

Üye adı Değer Görünen ad
Unknown 0 Tanınmamış
Unrecognized 1 Tanınmamış
User 2 Kullanıcı
Organization 3 Organizasyon
Bot 4 Otomat