Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Verilerdeki eğilimleri incelemek ve dönem içi karşılaştırmalar yapmak raporlama ve veri analizinin önemli yönleridir. Analiz bu özellikleri destekler.
Not
Analiz hizmeti, tüm Azure DevOps Services için üretimde otomatik olarak etkinleştirilir ve desteklenir.
Power BI tümleştirmesi ve Analiz Hizmeti'nin OData akışı genel kullanıma hazır. Bunu kullanmanızı ve bize geri bildirim göndermenizi öneririz.
Kullanılabilir veriler sürüme bağlıdır. Desteklenen en son sürüm v2.0
ve en son önizleme sürümü v4.0-preview
. Daha fazla bilgi için bkz. OData API sürüm oluşturma.
Not
Analytics hizmeti, Azure DevOps Server 2020 ve sonraki sürümleri için tüm yeni proje koleksiyonları için otomatik olarak yüklenir ve üretimde desteklenir. Power BI tümleştirmesi ve Analiz Hizmeti'nin OData akışı genel olarak kullanılabilir. Bunu kullanmanızı ve bize geri bildirim göndermenizi öneririz. Azure DevOps Server 2019'dan yükselttiyseniz yükseltme sırasında Analytics hizmetini yükleyebilirsiniz.
Kullanılabilir veriler sürüme bağlıdır. Desteklenen en son sürüm v2.0
ve en son önizleme sürümü v4.0-preview
. Daha fazla bilgi için bkz. OData API sürüm oluşturma.
Not
Analiz hizmeti, Azure DevOps Server 2019 için önizleme aşamasındadır. Bir proje koleksiyonu için onu etkinleştirebilir veya yükleyebilirsiniz. Power BI tümleştirmesi ve Analiz Hizmeti'nin OData akışına erişimi önizleme aşamasındadır. Bunu kullanmanızı ve bize geri bildirim göndermenizi öneririz.
Kullanılabilir veriler sürüme bağlıdır. Desteklenen en son sürüm v2.0
ve en son önizleme sürümü v4.0-preview
. Daha fazla bilgi için bkz. OData API sürüm oluşturma.
Eğilim verileri WorkItemSnapshot ve WorkItemBoardSnapshot varlık kümelerinde kullanıma sunulur. Oluşturuldukları günden bugüne kadar her iş öğesi her gün için var olacak şekilde oluşturulur. Bir yıl önce oluşturulmuş yalnızca bir iş öğesi olan bir kuruluş için bu varlıkta 365 satır vardır. Büyük projelerde bu varlıkların istemci araçlarıyla kullanılması pratik olmaz.
Çözüm nedir? Toplama uzantılarınıkullanın.
OData Toplama Uzantıları'nı kullanarak Azure DevOps'tan toplanan ve raporlamaya dayanıklı veriler döndürebilirsiniz. Örneğin, Mart ayı için hata trendi gösterebilirsiniz. Hata eğilimleri, herhangi bir projeyi yönetmenin yaygın ve kritik bir parçasıdır, bu nedenle hemen iyi kullanıma geçirebilirsiniz.
Not
Bu belgede gösterilen örnekler bir Azure DevOps Services URL'sini temel alır. Azure DevOps Server URL'nizi gerektiği gibi değiştirin.
https://{servername}:{port}/tfs/{OrganizationName}/{ProjectName}/_odata/{version}/
Kategori | Gereksinimler |
---|---|
Erişim düzeyleri |
-
Project Üyesi. - En az Temel erişim. |
İzinler | Varsayılan olarak, proje üyeleri Analytics'i sorgulama ve görünüm oluşturma iznine sahiptir. Hizmet ve özellik etkinleştirme ve genel veri izleme etkinlikleriyle ilgili diğer önkoşullar hakkında daha fazla bilgi için bkz. Analyticserişme izinleri ve önkoşulları. |
WorkItemSnapshot tablosunu etkili bir şekilde sorgulamak için şu temel gereksinimleri izleyin:
Hata eğilimi raporu oluşturma sorgusu aşağıdaki örneğe benzer:
https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/{version}//WorkItemSnapshot?
$apply=
filter(DateValue ge 2016-03-01Z and DateValue le 2016-03-31Z and WorkItemType eq 'Bug')/
groupby((DateValue,State), aggregate($count as Count))
&$orderby=DateValue
Aşağıdaki örneğe benzer bir sonuç döndürür:
{
"@odata.context": "https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/{version}//$metadata#WorkItemSnapshot(DateValue,State,Count)",
"value": [
{
"@odata.id": null,
"State": "Active",
"DateValue": "2016-03-01T00:00:00-08:00",
"Count": 2666
},
{
"@odata.id": null,
"State": "Closed",
"DateValue": "2016-03-01T00:00:00-08:00",
"Count": 51408
}
]
}
Bu sorgu en fazla 31 * (number of bug states)
üretir. Varsayılan hatanın üç durumu vardır:
Bu sorgu, gerçekte kaç bin kayıt olursa olsun en fazla 93 satır döndürür. Çok daha küçük bir veri döndürme biçimi sağlar.
Şimdi bu örnekteki bir varyasyona bakalım. Bir yinelemeyle başlayıp başka bir yinelemeyle biten bir yinelemenin veya yayının hata eğilimini görmek istiyorsunuz.
Bu sorguyu oluşturmak için aşağıdaki örneği yapın:
https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/{version}//WorkItemSnapshot?
$apply=
filter(WorkItemType eq 'Bug')/
filter(Iteration/IterationName eq 'Sprint 99')/
filter(DateValue ge Iteration/StartDate and (Iteration/EndDate eq null or DateValue le Iteration/EndDate))/
groupby((DateValue, State), aggregate($count as Count))
&$orderby=DateValue
Aşağıdaki örneğe benzer bir sonuç döndürür:
{
"@odata.context": "https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/{version}//$metadata#WorkItemSnapshot(DateValue,State,Count)",
"value": [
{
"@odata.id": null,
"State": "Active",
"DateValue": "2016-04-04T00:00:00-07:00",
"Count": 320
},
{
"@odata.id": null,
"State": "Closed",
"DateValue": "2016-04-04T00:00:00-07:00",
"Count": 38
}
]
}
Bu sorguda iki önemli fark vardır. Verileri belirli bir yinelemeye göre filtrelemek için bir filter yan tümcesi ekledik ve tarihler artık yineleme başlangıç ve bitiş tarihleriyle sabit kodlanmış bir tarihle karşılaştırılıyor.
Not
Anlık görüntü tablolarındaki sorgunuz toplama kullanmıyorsa, yanıt şu uyarıyı görüntüler: "Belirtilen sorgu, tüm sorgular için önerilen bir $select
veya $apply
yan tümcesi içermiyor."
Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunEğitim
Öğrenme yolu
Use advance techniques in canvas apps to perform custom updates and optimization - Training
Use advance techniques in canvas apps to perform custom updates and optimization
Belgeler
Power BI raporuna ekip filtresi uygulama - Azure DevOps
Analiz görünümünü kullanarak ekip filtresiyle eğilim raporu oluşturmayı öğrenin.
Analytics kullanarak iş izleme verilerini sorgulama - Azure DevOps
Azure DevOps için Analytics'ten iş öğesi izleme sorguları oluşturmayı öğrenin.
Analytics raporunun veya pencere öğesinin arkasındaki OData sorgusunu görüntüleme - Azure DevOps
Azure DevOps'tan çalışırken yerleşik bir Analytics raporunun veya pencere öğesinin OData sorgusunu görüntülemeyi öğrenin.