Analiz nedir?

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

Analiz, Azure DevOps için raporlama platformudur ve SQL Server Reporting Services temelinde önceki platformun yerini alır. Raporlama için özel olarak oluşturulan Analytics, hızlı okuma erişimi ve sunucu tabanlı toplamalar için iyileştirilmiştir. Projelerinizin geçmiş veya mevcut durumuyla ilgili nicel soruları yanıtlamak ve geliştirme verilerinizden eyleme dönüştürülebilir içgörüler elde etmek için bunu kullanın.

Analiz, ham Azure DevOps verilerini, ekiplerin veri odaklı kararlar almalarına, ilerleme durumunu izlemelerine, eğilimleri belirlemelerine ve geliştirme süreçlerini geliştirmelerine yardımcı olan anlamlı içgörülere dönüştürür.

Not

Azure Analysis Services hakkında bilgi arıyorsanız bkz. Azure Analysis Services.

Analytics'in temel özellikleri

Analiz, birden çok erişim yöntemi aracılığıyla projeleriniz hakkında kapsamlı içgörüler sağlar:

  • Anlık içgörüler için panolarınıza ekleyebileceğiniz analiz pencere öğeleri
  • In-context Analytics raporları belirli Azure DevOps sayfalarından edinilebilir
  • İlerlemeyi izlemek amacıyla Azure Boards geri loglarında Rollup çubukları ve sayıları
  • Özel raporlar gelişmiş analiz için Power BI kullanarak oluşturabilirsiniz
  • Programlı erişim için OData sorgularını kullanarak oluşturabileceğiniz özel raporlar
  • Özel Analytics widget'larınızı geliştirmek ve panolara eklemek için genişletilebilirlik desteği

Neden geleneksel raporlama yerine Analiz'i seçmelisiniz?

Analiz, eski raporlama çözümlerine göre çeşitli avantajlar sunar:

  • Real-time data: Azure DevOps verileriniz değiştikçe analiz otomatik olarak güncelleştirilir
  • İyileştirilmiş performans: Hızlı sorgular ve toplamalar için oluşturulmuş
  • Modern arabirimi: Power BI ve OData standartlarıyla yerel tümleştirme
  • Genişletilebilir: Özel alanlar, iş öğesi türleri ve pencere öğeleri desteği
  • Buluta hazır: Hem bulut hem de şirket içi dağıtımlar için tasarlanmıştır

Not

Analiz hizmeti, Azure DevOps Hizmetleri içindeki tüm hizmetler için üretimde otomatik olarak etkinleştirilir ve desteklenir. Power BI entegrasyonu ve Analytics hizmetinin OData beslemesi erişimi genel olarak kullanılabilir. Analytics OData akışını kullanmanız ve geri bildirim sağlamanız teşvik edilir.

Kullanılabilir veriler sürüme bağlıdır. OData API'sinin desteklenen en son sürümü, v2.0en son önizleme sürümü ise şeklindedir 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 üretimde otomatik olarak yüklenir ve desteklenir. Power BI entegrasyonu ve Analytics hizmetinin OData beslemesi erişimi genel olarak kullanılabilir. Analytics OData akışını kullanmanız ve geri bildirim sağlamanız teşvik edilir. Azure DevOps Server 2019'dan yükseltme yaparsanız yükseltme sırasında Analytics hizmetini yükleyebilirsiniz.

Kullanılabilir veriler sürüme bağlıdır. OData API'sinin desteklenen en son sürümü, v2.0en son önizleme sürümü ise şeklindedir v4.0-preview. Daha fazla bilgi için bkz . OData API sürümü oluşturma.

Tavsiye

Azure DevOps görevlerde yardımcı olması için yapay zekayı kullanabilirsiniz. Başlamak için bkz. Azure DevOps MCP Server ile yapay zeka yardımı alma.

Analytics'te kullanılabilir veriler

Analiz, Azure DevOps Hizmetleri ve Azure DevOps Server 2020 ve sonraki sürümler için genel olarak kullanılabilir. Azure DevOps Server 2019 için önizleme aşamasındadır. Hizmet, Azure DevOps işlevselliği üzerinde kapsamlı bir veri modeli sağlar.

Analiz hizmeti aracılığıyla sağlanan veriler, sürümünüz ve platformunuza bağlıdır. Ayrıntılar için Bkz . Analytics'te kullanılabilen veriler ve Analiz için Veri modeli.

Özellik alanına göre veri kapsamı

Analiz, aşağıdaki Azure DevOps özellik alanlarını kapsar:

Özellik Alanı Kullanılabilir Veriler Kullanım Örnekleri
İş İzleme İş öğeleri, alanlar, yinelemeler, ekipler, kullanıcılar Durum raporları, eğilim analizi, burndown grafikleri
Pipelines Derleme/yayınlama verileri, test sonuçları, dağıtım ölçümleri İşlem hattı analizi, hata analizi, performans izleme
Test Yönetimi Test planları, test sonuçları, test yapılandırmaları Test kapsamı, kalite ölçümleri, yürütme eğilimleri
Sürüm Denetimi Verileri işleme, dal bilgileri Kod etkinliği, depo içgörüleri

Analiz, tüm Azure DevOps Hizmetleri projeleri için otomatik olarak etkinleştirir ve kullanılabilir tüm Azure DevOps verileriyle doldurulur. Bir kez doldurulduktan sonra, veri değişiklikleri meydana geldikçe sürekli olarak kendini günceller. Daha fazla bilgi için Bkz. Analytics'te kullanılabilir veriler.

Pano bileşenleri

Panolar oluşturabilir ve bunlara pencere öğeleri ekleyebilirsiniz. Analytics'i temel alan çeşitli pencere öğeleri sunuyoruz. Bu pencere öğeleri Analytics'in gücünden yararlanarak verilerinizden içgörü almanın en kolay yolunu sağlar.

Örnek: Hız bileşeni içgörüleri

Aşağıdaki görüntüde gösterilen Hız pencere öğesi, bir ekibin altı yinelemeden sonraki geçmiş performansına ilişkin içgörüler sağlar:

Analiz - Hız Pencere Öğesi

Bu Velocity pencere öğesi, bu ekibin hikayelerini geç kapatma geçmişine sahip olduğunu ortaya koyuyor. Ayrıca, görüntülenen tüm sprint'lerde planlanan ve tamamlanan çalışma arasında bir tutarsızlık gösterir. Ekip, kök nedenleri belirlemek için verilerin detayına gidebilir. Yeni uygulamaları uyguladıktan sonra ekip, etkinliklerini izlemek için Velocity pencere öğesini kullanabilir.

Kullanılabilir Analiz pencere öğeleri

Analiz destekli pencere öğeleri şunlardır:

  • Hız Grafiği: Zaman içinde ekip teslimatını izleme
  • Burndown: Sprint ve yayın ilerleme durumunu izleme
  • Kümülatif Akış Diyagramı: İş akışını ve performans sorunlarını görselleştirme
  • Sağlama Süresi: Fikirden teslime kadar olan süreyi ölçme
  • Döngü Süresi: İş öğesi tamamlanma süresini izleme

Velocity pencere öğesi ile başlamanıza yardımcı olacak adım adım bir kılavuz için Panoya Analiz pencere öğesi ekleme bölümüne göz atın.

Bağlam içi raporlar ve özetleme sütunları

Bağlam içi iş izleme raporları artık temel olarak Analytics verilerini kullanıyor. Bu raporlar, ürün ve portföy birikim listeleri ve panolarının Analiz sekmesinde görünür. Ayrıca, kullanılabilir pipeline ve bağlamsal test raporları da vardır. Daha fazla bilgi için aşağıdaki makaleleri inceleyin:

İş izleme raporları

Boru hattı ve test raporları

Toplama işlevi

Ürün ve portföy backloglarına aşağıdaki bilgileri sağlayan özet sütunlar ekleyebilirsiniz:

  • İlerleme çubukları: Tamamlanma durumunun görsel gösterimi
  • İş öğesi sayıları: Alt öğelerin toplam sayısı
  • Alan toplamları: Sayısal alanların toplam değerleri

Ayrıntılar için bkz Toplama ilerleme durumunu veya toplamlarını görüntüleme.

Analiz görünümleri

Analiz görünümleri, durum ve eğilim raporları için iş izleme verilerini filtrelemeyi destekleyen bir web portalı özelliği sağlar. Analytics görünümleriyle, ayrılmış bir veri bağlayıcısı aracılığıyla Power BI raporlar oluşturmak için varsayılan veya özel görünümleri kullanabilirsiniz.

Analiz görünümlerinin avantajları

  • Önceden filtrelenmiş veriler: Filtreleri bir kez tanımlama ve birden çok raporda yeniden kullanma
  • Performans iyileştirmesi: Azaltılmış veri aktarımı ve daha hızlı rapor yükleme
  • Sürüm denetimi: Zaman içinde tanımları görüntülemek için değişiklikleri izleme
  • Ekip işbirliği: Kuruluşunuz genelinde tutarlı veri görünümlerini paylaşma

Daha fazla bilgi için bkz . Analiz görünümleri nelerdir?.

OData sorguları ve meta veri erişimi

Analiz, OData (Açık Veri Protokolü) aracılığıyla tam erişilebilirlik sağlar. Web tarayıcısından OData sorgularını kullanarak Analiz meta verilerini veya verilerini sorgulayabilir ve Azure DevOps verilerinize programlı erişim sağlayabilirsiniz.

OData özellikleri

  • Doğrudan veri erişimi: Ara araçlar olmadan Sorgu Analizi verileri
  • Esnek filtreleme: Karmaşık filtreler ve birleştirmeler uygulama
  • Meta veri keşfi: Kullanılabilir veri yapılarını ve ilişkilerini bulma
  • Tümleştirmeye hazır: Üçüncü taraf araçları ve özel uygulamaları bağlama

Sorgu oluşturma hakkında bilgi edinmek için bkz. Analiz için OData sorguları oluşturma.

Özel araçlar ve sorgular

OData API'mizle özel sorgular ve araçlar hazırlamak istiyorsanız Örnek raporlar ve hızlı başvuru dizini'ni gözden geçirin.

Örnek OData senaryoları

Yaygın OData sorgu desenleri şunlardır:

  • Projeler genelinde mevcut iş öğesi durumu alınıyor
  • Belirli iş öğesi türleri için geçmiş eğilimleri analiz etme
  • Gerçek zamanlı verilerle özel panolar oluşturma
  • Azure DevOps verilerini dış iş zekası araçlarıyla tümleştirme

Power BI entegrasyonu ve veri bağlayıcıları

Power BI, Azure DevOps Analytics ile sorunsuz bir şekilde tümleşen bir iş analizi araçları paketidir. Verileri Power BI içeri aktarmayı desteklemek için birden çok veri bağlayıcısı sağlıyoruz:

Kullanılabilir bağlayıcılar

  • Analiz görünümleri: Önceden filtrelenmiş, iyileştirilmiş veri görünümleri
  • OData sorgusu: Özel senaryolar için doğrudan sorgu erişimi
  • OData akışı: Canlı panolar için gerçek zamanlı veri akışı

Power BI avantajları

Power BI ile şunları yapabilirsiniz:

  • Perform advanced analytics: Power BI gelişmiş analiz özelliklerini kullanın
  • Güzel görselleştirmeler oluşturma: İlgi çekici grafikler ve raporlar oluşturma
  • Kurumsal panoları yayımlama: Kuruluşunuz genelinde içgörüleri paylaşma
  • Bine veri kaynakları: Azure DevOps verilerini diğer iş sistemleriyle tümleştirme

Power BI kullanmaya başlama

Azure DevOps Analytics ile Power BI kullanmaya başlamak için:

  1. : Power BI tümleştirmesine genel bakış
  2. Explore örnekleri: Power BI Örnek Raporlar popüler raporlar için hızlı başlangıçlar sağlar
  3. Bağlayıcınızı seçin: gereksinimlerinize uygun veri bağlayıcısını seçin
  4. İlk raporunuzu oluşturma: Şablonlarla başlayın ve gereksinimlerinize göre özelleştirin

Özel alanlar ve iş öğesi türleri desteği

Analiz, veri modeline otomatik olarak özel alanları ve özel iş öğesi türlerini ekler. Bu otomatik ekleme, özelleştirmelerinizin daha fazla yapılandırma olmadan Analiz'de görünmesini sağlar.

Otomatik özelleştirme desteği

  • Özel alanlar: Tüm özel alanlar Analytics veri modelinde otomatik olarak görünür
  • Özel iş öğesi türleri: Yeni iş öğesi türleri raporlama için kullanılabilir hale gelir
  • İşlem özelleştirmeleri: İş akışlarında ve kurallarda yapılan değişiklikler Analiz verilerine yansıtılır
  • Gerçek zamanlı güncelleştirmeler: Özelleştirmeler, siz bunları yaparken Analytics'te görünür

Özel verilere erişme

OData sorguları aracılığıyla şunları yapabilirsiniz:

  • İşlem özelleştirmesi aracılığıyla eklenen özellikleri görüntüleme
  • Numaralandırılmış listelere ve izin verilen değerlere erişme
  • Özel ve standart alanlar arasındaki sorgu ilişkileri
  • Kuruluşunuza özgü verileri içeren raporlar oluşturma

Performans ve gecikme süresi

Analytics'i kullandığınızda, Azure DevOps depolanan verilerin seçilmiş bir kopyasını sorgularsınız. Veri kopyalama, okuma ve toplama performansını iyileştirmeye yardımcı olur ve raporlama senaryolarının Azure DevOps üzerindeki etkisini büyük ölçüde azaltır.

Veri gecikme süresi

Veriler kopyalandığından Analytics gerçek zamanlı bir depo değildir. Verilerin kopyalanması, herhangi bir değişiklikle ilişkili verilerin Analytics'te gösterilmeden önce 30 saniyeye kadar gecikmeye neden olur.

Sorgu performansı

Analytics, önerilen sorgu desenlerini kullanarak 3-5 saniye içinde toplama veyatoplanmamış tüm sorgulara yanıt verir. Sorgu yanıtı 10.000 sonuçtan fazlaysa sayfalara ayrılır.

Analytics'te kullanılabilen varlık kümelerinden bazıları toplamalar için tasarlanmıştır. Hizmet, bu varlıklardan elde edilen sonuçları , önerilen sorgu desenlerinde açıklandığı gibi toplanmamış tüm sorgular için tek bir sayfayla sınırlar.

Güvenlik ve izinler

Analiz, Azure DevOps güvenlik izinlerine saygılıdır:

  • Project düzeyi güvenlik: Kullanıcılar yalnızca erişim iznine sahip oldukları verileri görür
  • İş öğesi güvenliği: Alan yolu izinleri Analytics verilerine uygulanır
  • Sadece görüntüleme erişimi: Analytics, verilerinizin read-only raporlarını sağlar
  • Azure AD tümleştirmesi: Kurumsal kimlik doğrulama ve yetkilendirmeyi destekler

Sonraki adım