Aracılığıyla paylaş


Azure DevOps'ta Analytics'e erişim izinleri ve önkoşulları

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Analytics ile çalışmak ve rapor oluşturmak için, bu makalede özetlenen çeşitli önkoşulların karşılanması gerekir.

Varsayılan olarak, proje okuyucuları grubuna eklenen üyeler de dahil olmak üzere tüm proje üyelerine üyesi oldukları projelerin Analytics verilerine erişim sağlanır. Paydaş erişimi olan kullanıcıların Analiz görünümlerini görüntüleme veya düzenleme erişimi yoktur.

Hizmet ve özellik etkinleştirme

Genel olarak Analytics her zaman açıktır ve verileri görüntülemek ve rapor oluşturmak için kuruluş veya koleksiyonun üyeleri tarafından kullanılabilir.

Analiz hizmeti

Azure DevOps Services için Analiz her zaman açık durumdadır. Devre dışı bırakamaz veya duraklatamazsınız.

Azure DevOps Server 2020 ve üzeri şirket içi sürümler için Analytics, oluşturduğunuz her proje koleksiyonuyla otomatik olarak yüklenir.

Azure DevOps Server 2019 için, önce oluşturduğunuz her proje koleksiyonuna Analytics yüklemeniz gerekir.

Hizmeti duraklatabilir ve yeniden başlatabilirsiniz. Duraklatıldığında Analytics'e yeni veri eklenmez.

Daha fazla bilgi edinmek için bkz. Analytics hizmetini yükleme veya etkinleştirme.

Azure DevOps hizmetleri

Herhangi bir Azure DevOps hizmetini kullanmak için bu hizmetin etkinleştirilmesi gerekir. Devre dışı bırakılmış bir hizmet için hiçbir veri yakalanamıyor. Hizmetler proje temelinde bir projede etkinleştirilebilir veya devre dışı bırakılabilir.

Tüm hizmetlerin etkinleştirildiğini doğrulamak için bkz . Hizmeti açma veya kapatma.

Analiz görünümleri

Web portalınızdaki bir hub olan analiz görünümleri, Analiz verilerine göre bir Power BI raporu için filtre ölçütlerini belirtmenin basitleştirilmiş bir yolunu sağlar. Daha fazla bilgi edinmek için bkz. Analiz Hizmeti nedir?

Analytics görünümlerine erişmek için bunu etkinleştirmiş olmanız gerekir. Kuruluş sahibi veya Proje Koleksiyonu Yöneticileri grubunun üyesi bunu kuruluştaki herkes için etkinleştirebilir. Ya da her proje üyesi bunu kendileri için etkinleştirebilir.

Nasıl yapılacağını öğrenmek için bkz. Özellikleri yönetme veya etkinleştirme.

İzinler

Hizmet için izinleri proje düzeyinde, paylaşılan Analiz görünümleri için ise nesne düzeyinde ayarlarsınız.

Aşağıdaki tabloda, ayarlanabilecek izinler ve proje güvenlik gruplarına yapılan varsayılan atamalar özetlenmektedir.

İzin Okuyucular Katkıda Bulunanlar Proje Yöneticileri
Analizi Görüntüle ✔️ ✔️ ✔️
Paylaşılan Bir Analiz görünümünü görüntüleme ✔️ ✔️
Özel veya paylaşılan Analiz görünümü ekleme ✔️ ✔️
Paylaşılan Analiz görünümlerini düzenleme ve silme ✔️

Veri izleme önkoşulları

Anlamlı verileri yakalamak için yazılım ekiplerinin anlamlı eylemler gerçekleştirmesi gerekir. Aşağıdaki bölümlerde, raporlamak istediğiniz veri türüne göre genel öneriler sağlanır.

Not

Branch, Pipeline ve Test varlık kümeleri Analytics v3.0-preview ve sonraki sürümlerle desteklenir. İşlem hattı işlerini, görev aracısı isteklerini ve görev aracısı havuz boyutunu destekleyen anlık görüntü varlık kümeleri Analytics v4.0-preview sürümüyle eklendi. İlgilendiğiniz varlık kümesini destekleyen Analytics sürümünü belirttiğinizden emin olun.

Hangi özelliklere ve numaralandırılmış liste değerlerine göre verileri filtreleyebileceğinizi veya gruplandırabileceğinizi anlamak için ilgili varlık türüne ilişkin Analytics meta verilerini inceleyin .

Azure Boards ve iş izleme

Sorgulayabileceğiniz kullanılabilir varlık kümelerini gözden geçirmek için bkz. Azure Boards Analytics için meta veri başvurusu.

Ekiplerin iş izlemeyle ilgili rapor vermek için anlamlı verilerin kullanılabilir olduğundan emin olmak için çeşitli görevler gerçekleştirmesi gerekir. Analiz sorgularınızı ve raporlarınızı tanımlamadan önce aşağıdaki görevleri gözden geçirin.

  • Etkin hataları veya hata eğilimlerini raporlamak için hataları tanımlayın ve hata durumu düzeltildi, doğrulandı ve sonra kapatıldı olarak güncelleştirildi.
  • Kapsam iş veya diğer iş öğesi türlerini raporlamak için, bu iş öğelerini tanımladığınızdan emin olun ve yeni öğeden kapatılana kadar olan durumlarını güncelleştirin. Bir rapordaki verileri filtrelemek veya gruplandırmak için kullanacağınız alanları veya etiketleri göz önünde bulundurun ve iyi tanımlanmış ve tutarlı olduğundan emin olun.
  • Toplama raporlarını desteklemek için, ürün kapsamı öğeleri ile görevler/hatalar arasında üst-alt bağlantıların veya özellikler veya portföy kapsamı iş öğeleri ile alt öğeleri arasında üst-alt bağlantıların mevcut olduğundan emin olun. Daha fazla bilgi edinmek için bkz . Kapsamınızı düzenleme ve çocuk iş öğelerini ebeveynlerle eşleme.
  • Sprint yazma veya Yayın yazma gibi yazma veya yazma raporları oluşturmak için, raporunuzdaki verileri nasıl filtrelemek ve gruplandırmak istediğinizi düşündüğünüzden emin olun. İlerleme/yazma raporları varlık kümesine WorkItemsSnapshot başvurur. Anlık görüntü varlık kümeleri günlük anlık görüntüler olarak modellenir. Veriler, atandıkları tarihten itibaren yapılan atamalara göre toplanır. Bunun anlamı, alan veya etiket atamalarına göre bir yazma/yazma raporunu filtrelemek için, alanları veya etiketleri raporlamak istediğiniz dönemden önce atamanız gerektiğidir. Aksi takdirde alanlar/etiketler, uygulandıkları tarihe kadar rapor tarafından kaydedilmez.
  • Gereksinimleri izlemeyi desteklemek için test çalışmalarını tanımlayın ve her test çalışmasından bir kullanıcı hikayesine, ürün kapsamı öğesine veya gereksinime test edilenler bağlantısı oluşturun. Test Edilen bağlantısını kullanarak test çalışmalarını tanımlayın ve test çalışmalarını üst PBI'lerine bağlayın. Bkz. Testlerinizi oluşturma.
  • (Önerilen) Rapor içinde filtrelemeyi ve gruplandırmayı desteklemek için, tüm iş öğelerine Alan Yolu ve Yineleme Yolu'nu atayın. Yineleme ve alan yollarını tanımlama hakkında bilgi için bkz. Alan yollarını tanımlama ve bir takıma atama veya Yineleme yolları tanımlama (sprint) ve takım yinelemelerini yapılandırma.

Not

İş öğesi türüne eklenen tüm özel alanlar raporlarda kullanılabilir. Özel alanlar, tüm boşlukların görünen addan kaldırıldığı Custom_DisplayNameOfField ile etiketlenir.

Test planları

Test planının ilerleme durumunu ve test çalışması hazırlığını gözden geçirmek için ekiplerin aşağıdaki etkinlikleri gerçekleştirmesi gerekir.

  • Test çalışmalarını, test planlarını ve test paketlerini tanımlayın ve geçerli durumlarını belirtin. Daha fazla bilgi edinmek için bkz. Test planları ve test paketleri oluşturma veTest çalışmaları oluşturma.
  • Tasarım aşamasından Kapalıya Hazır olarak ilerlerken test nesnelerinin Durumunugüncelleştirin.
  • El ile yapılan testler için, test çalışması içindeki her doğrulama adımının sonuçlarını başarılı veya başarısız olarak işaretleyin.

    İpucu

    Test edenlerin, doğrulama testi adımıysa test adımlarını durumla işaretlemeleri gerekir. Bir testin genel sonucu, işaretlenen tüm test adımlarının durumunu yansıtır. Bu nedenle, herhangi bir test adımı başarısız olarak işaretlenirse veya işaretlenmediyse test başarısız olur.

  • Otomatikleştirilmiş testler için her test otomatik olarak başarılı veya başarısız olarak işaretlenir.
  • (Önerilen) Bir rapor içinde filtrelemeyi ve gruplandırmayı desteklemek için test çalışmalarına, test paketlerine ve test planlarına Alan Yolu ve Yineleme Yolu atayın.

Pipelines

İşlem hatlarını raporlamak için ekiplerin YAML kullanarak işlem hatlarını tanımlaması ve işlem hatlarını düzenli olarak çalıştırması gerekir. Daha fazla bilgi edinmek için bkz . Yeni Azure Pipelines kullanıcıları için temel kavramlar.

Ayrıca, aşağıdaki eylemleri göz önünde bulundurun:

  • Hangi verileri raporlamak istediğinizi göz önünde bulundurun ve doğru varlık kümesini seçin. Sorgu için kullanılabilir varlık kümelerini gözden geçirmek için bkz. Azure Pipelines Analytics için meta veri başvurusu.
  • Hangi işlem hatlarını raporlamak istediğinizi ve raporunuzun tarih aralığını göz önünde bulundurun. Sorgu en iyi yöntemlerini karşılamak ve performans sorunlarını en aza indirmek için verilerinizi filtrelemek isteyeceksiniz.

İşlem hatları ve test

İşlem hatları ve test sonuçlarını raporlamak için işlem hattı tanımına test görevleri eklediğinizden emin olun. Daha fazla bilgi edinmek için bkz . Derleme ve yayın görevleri-Test.

Yeni başlıyorsanız Azure Pipelines kullanarak derleme işlem hattınızda kalite testleri çalıştırma learn modülünü gözden geçirmeyi göz önünde bulundurun.