Aracılığıyla paylaş


Takım Sistemi için Analysis Services Küp'te Belirtilen Ölçüm Grupları ve Metrikler

Visual Studio Application Lifecycle Management (ALM) için SQL Server Analiz Hizmetleri küpünü kullanarak ekip projesi koleksiyonlarında depolanan veriler hakkında toplanmış bilgilerin raporlarını oluşturabilirsiniz. Bu verileri, Office Excel'deki PivotTable ve PivotChart raporları oluşturmak için kolayca kullanabilirsiniz. Küp öğelerini soruları oluşturmak ve yanıtları hızlıca almak için PivotTable veya PivotChart raporlarına sürükleyebilirsiniz. Küp ,"Projenin her gününde kaç tane hata etkin, çözümlenmiş veya kapalıydı?" sorusu gibi sorulara yanıt vermek için iyileştirilmiştir.

Not

Visual Studio ALM için veri ambarınız SQL Server Enterprise Edition kullanıyorsa, küplerin listesi Team System ve perspektifler kümesi içerecektir. Perspektifler verilerin odaklanmış bir görünümünü sağlar böylece tüm Team System küpü için tanımlanan tüm boyutları ve ölçüm gruplarını kaydırmak zorunda kalmazsınız.

Bu konuda

  • Perspektifler ve Ölçüm Grupları

  • Küp Terimleri ve Tanımları

Perspektifler ve Ölçüm Grupları

Aşağıdaki tablo küp perspektiflerine göre gruplandırılan ölçü gruplarını açıklar. Team System küpü yalnızca Team System perspektifine ait olarak listelenenlere ek olarak tüm ölçü birimi gruplarını içerir. Çoğu ölçüm grubunda bir veya daha fazla toplam sayı bulunur. Birikimli sayımları, trend raporları oluşturmak için kullanabilirsiniz. Bazı durumlarda, toplu sayımın adı bir eğilim etiketi içerir (örneğin, Yapı Sonuç Sayma Eğilimi ve İşaret Sayma Eğilimi).

Not

Tüm ölçü birimi grupları, test sonuçları için başlangıç, bitiş, oluşturma ve tamamlanma tarihlerine dayalı birikimli sayımları içerir.

Perspektif

Ölçüm Grupları

Açıklama

Yapılandırma

Ölçü birimi Gruplaoluşturma

Yapı zamanı ve yapı sıklığı gibi yapıları açıklayan ve yapıyı kimin gerçekleştirdiği, yapı türü, yapı mimarisi ve yapı sonucu gibi çeşitli boyutlarla analiz edilebilen metrikleri sağlar.

Derleme Değişiklik Kümesi

Yapılar ve sürüm denetim değişim kümelerine odaklanan raporları destekler. Yapıların içinde sürüm kontrolü değişiklik kümelerinin birikimli sayımını içerir.

Derleme Kapsamı

Oluşum karşısında gerçekleştirilen testlerin kodu kapsadığı ölçüde odaklanılan raporları destekler. Aşağıdaki toplu verileri içerir:

  • Kapsanan Bloklar: Seçili yapıda kapsanan blokların sayısı. Bir yapıya karşın birden çok çalışma yapılıyorsa yapı kapsamı çalışmaların birleşmiş kapsamını yansıtır. Ancak, çalıştırmalarda kapsanan bloklarda örtüşme olabileceğini düşünmelisiniz.

  • Kapsanmayan Bloklar: Seçili yapıda kapsanmayan blokların sayısı. Bir yapıya karşın birden çok çalışma yapılıyorsa yapı kapsamı çalışmaların birleşmiş kapsamını yansıtır. Ancak, çalıştırmalarda kapsanan bloklarda örtüşme olabileceğini düşünmelisiniz.

  • Yapı Kapsamı: Kendileri ile ilişkili kod kapsamı istatistiklerine sahip yapıların sayısı.

  • Kapsanan Satırlar: Seçili yapıda kapsanan satırların sayısı. Bir yapıya karşın birden çok çalışma yapılıyorsa yapı kapsamı çalışmaların birleşmiş kapsamını yansıtır. Ancak, çalıştırmalarda kapsanan satırlarda örtüşme olabileceğini düşünmelisiniz.

  • Kapsanmayan Satırlar: Seçili yapıda kapsanmayan satırların sayısı. Bir yapıya karşın birden çok çalışma yapılıyorsa yapı kapsamı çalışmaların birleşmiş kapsamını yansıtır. Ancak, çalıştırmalarda kapsanan satırlarda örtüşme olabileceğini düşünmelisiniz.

  • Kısmen Kapsanan Satırlar: Seçili yapıda kısmen kapsanan satırlarının sayısı. Bir yapıya karşın birden çok çalışma yapılıyorsa yapı kapsamı çalışmaların birleşmiş kapsamını yansıtır. Ancak, çalıştırmalarda kapsanan satırlarda örtüşme olabileceğini düşünmelisiniz.

Bu ölçü grubunu kullanan bir rapor örneği için bkz. Kod kapsamı Excel rapor.

Derleme Ayrıntıları

Yapıların durum, kalite ve süresine odaklanan raporları destekler. Aşağıdaki toplu verileri içerir:

  • Yapı Ayrıntıları Sayısı: Belirli bir yapının çalıştırılma sayısı.

  • Yapı Süresi: Yapının bitirilmesinin aldığı dakika sayısı.

Bu ölçü grubunu kullanan bir rapor örneği için bkz. Build Quality Excel Report.

Derleme Projesi

Yapılar ve yapı kaynağı proje dosyalarına odaklanan raporları destekler. Aşağıdaki toplu verileri içerir:

  • Yapı Projesi Sayısı: Ekip projesinin oluşturulma sayısı.

  • Derleme Hataları Seçili yapılar için derleme hataları sayısı.

  • Derleme Uyarıları: Seçili yapılar için derleme uyarıları sayısı.

  • Statik Çözümleme Hataları: Seçili yapılar için statik çözümleme hataları sayısı.

  • Statik Çözümleme Uyarıları: Seçili yapılar için statik çözümleme uyarıları sayısı.

Kod Karmaşası

Kod Ölçü birimi Gruplachurn

Team Foundation sürüm denetimi'de depolanan ve kodun değiştirildiği ölçüde dosya sürümlerinin sayısına odaklanan raporları destekler. Ölçümler dosya dizini, derleme veya kodda işaretlenmiş ekip üyesine göre çözümlenebilir. Aşağıdaki soru türlerine cevap verebilmeniz için tüm toplamlar zamanla çözümlenebilir:

  • İki yapı arasında .cs dosyalarında kaç kod satırı değişmiştir?

  • Belirli bir yapıda, belirli bir dosya adı uzantısıyla kaç dosya değişti?

  • Belirli bir yapı için kaynak temelinde kaç kod satırı vardır?

  • Hangi değişiklik kümeleri gönderildi ve her değişikliğin detayları nelerdir (örneğin değişikliği kim gerçekleştirdi, hangi dosyalar değiştirildi ve değişikliğin yapıldığı tarih nedir)?

Aşağıdaki toplu verileri içerir:

  • Kod Karmaşıklığı Sayısı: Sürüm denetim sistemindeki dosyalar üzerinde yapılan değişikliklerin sayısı.

  • Satırlar Eklendi: Seçili boyutlar için eklenen satır sayısı.

  • Silinen Satırlar: Silinen satır sayısı.

  • Değiştirilen Satırlar: Seçili zaman süreci içinde değiştirilen satır sayısı.

  • Toplam Karmaşa: Eklenen, değiştirilen veya silinen satırların toplam sayısı.

  • Toplam Satırlar: Belirli bir yapı noktasında veya yapılar kümesi boyunca dosya yolu hiyerarşinin seçili bölümündeki toplam satır sayısı. Bu hesaplama yalnızca yapılar için bilgi verir ve tek tek yapıları seçmeden kullandığınızda NULL döndürür. Satır sayısı, belirli bir yapı türü bileşimi ve işletim sistemi bileşimine katkıda buluna eklenen ve silinen satırları toplayarak hesaplanır.

Kod kapsamı

Kod Kapsam ölçü birimi Grupla

Çeşitli yapılarda test edilen kod satırlarının ve bloklarının sayılarına ilişkin metrikleri sağlar ve yapılandırmaları çalıştırır.

Derleme Kapsamı

Bu grup, Yapı perspektifindeki Yapı Kapsamı ölçü grubuyla aynıdır.

Çalıştırma Kapsamı

Test çalışmasında kodun bulunduğu ölçüde odaklanan raporları destekler. Aşağıdaki toplu verileri içerir:

  • Kapsanan Blokları Çalıştırma Kapsamı: Çalıştırmada tüm testler tarafından kapsanan blokların sayısı. Bununla birlikte, testler arasında kapsama örtüşmesi olabileceğini dikkate almanız gerekir.

  • Kapsanmamış Blokları Çalıştırma Kapsamı: Çalıştırmada tüm testler tarafından kapsanmamış blokların sayısı. Bununla birlikte, testler arasında kapsama örtüşmesi olabileceğini dikkate almanız gerekir.

  • Kapsam Çalıştırma: Kendileri ile ilişkili kod kapsamı istatistiklerine sahip test çalıştırmalarının sayısı.

  • Kapsanan Satırları Çalıştırma Kapsamı: Çalıştırmada tüm testler tarafından kapsanan satırların sayısı. Bununla birlikte, testler arasında kapsama örtüşmesi olabileceğini dikkate almanız gerekir.

  • Kapsanmamış Satırları Çalıştırma Kapsamı: Çalıştırmada tüm testler tarafından kapsanmamış satırların sayısı. Bununla birlikte, testler arasında kapsama örtüşmesi olabileceğini dikkate almanız gerekir.

  • Kısmen Kapsanan Satırları Çalıştırma Kapsamı: Çalıştırmada tüm testler tarafından kısmen kapsanmış satırların sayısı. Bununla birlikte, testler arasında kapsama örtüşmesi olabileceğini dikkate almanız gerekir.

Test

Sınama ölçü birimi Grupla

Test çalıştırmaları ve test çalıştırmaları hakkındaki metrikleri sağlar. Test sonuçları zamana bağlı olarak izlenir ve test ettikleri yapılandırmayı, test türü ve diğer boyutlar gibi sonuçtan çözümlenebilir.

Aşağıdaki toplu verileri içerir:

  • Yapı Sonuç Sayısı Eğilimi: Belirli bir yapıdaki her test sonucuna ait en güncel versiyonun sayısı.

  • İşaret Sayma Eğilimi: Belirli bir yapıda her test sonucunun en yeni sürümünün sayısı. Bir test birden çok kez bir yapıya karşı çalışırsa, İşaret Sayma Eğilimi, bu yapıyı kullanan en güncel sonucu sayar.

  • Result Count: Tüm test sonuçlarının ayrı ayrı sayısı.

  • Result Count Trend (Sonuç Sayım Eğilimi) : Her test sonucunun en son sürüm numarası.

  • Result Transition Count: Belirli bir değişen yapıdaki sonuç için çıktının değiştiği bütün test sonuçlarının sayısı.

  • Test Case Count: Test durumlarının sayısı.

Bu ölçü grubunu kullanan bir rapor örneği için bkz. Sınama boşlukları Excel rapor (etkin).

Çalışma Öğesi

Ölçü birimi Gruplaçalışma öğesi

Zaman içinde veya belirli bir tarihte analiz edilecek toplam çalışma öğesi sayısını veren geçmiş bilgilerini de içeren iş öğeleri hakkındaki metrikleri ve ayrıntılı bilgileri sağlar. Aşağıdaki türde soruları yanıtlamak için bu ölçü gruplarını kullanabilirsiniz:

  • Her gün son yinelemedeki etkin hataların toplam sayısı ne oldu?

  • Geçen yıl boyunca her ay kaç senaryo etkindi?

  • Geçen ayın her günü her önceliğin kaç hatası etkindi?

Aşağıdaki toplu verileri içerir:

  • Düzeltme Sayısı: Oluşan çalışma öğesi düzeltilme sayısı. Bu, çalışma öğeleri hakkında ayrıntılı bir geçmişi görüntülemek istediğinizde yararlıdır. Örneğin, Düzeltme Sayısını döndüren, Değiştiren boyutu tarafından verileri gruplandıran ve bir tarih aralığı sonuçlarına göre süzülen sorgu, her kişinin iş öğesini değiştirme sayısını görüntüleyecektir.

    Bu ölçü, ayrıca belirli iş öğesi ayrıntılı geçmişini görüntülemek için kullanışlıdır.

  • Durum Değiştirme Sayısı: İş öğelerinin durum değiştirme sayısı. Bu belirli bir zaman aralığında, belirli bir ürün alanında bulunan hataların tekrar etkinleştirmesine ilişkin sonuçları görüntülemek için kullanılabilir. Bir örnek için bkz. Hata Yeniden Etkinleştirme Excel Raporu.

  • Çalışma Öğesi Sayısı: tek çalışma öğelerinin sayısıdır.

Bu ölçü grubunu kullanan bir rapor örneği için bkz. Hata Yeniden Etkinleştirme Excel Raporu.

Team System

Analysis Services veri küp ölçü birimi grupları

Daha önce bu tabloda listelenen tüm ölçüm grupları için tanımlanan tüm ölçümleri sağlar ve çalışma öğelerine odaklanan aşağıdaki ölçüm gruplarını içerir.

Geçerli Çalışma Öğesi

İş öğelerinin geçerli durumunu gösteren metrikleri sağlar. Test durumları, değişim kümeleri, çalışma öğeleri ve bağlantılı çalışma öğelerine odaklanan raporları destekler.

Bu ölçü grubunu şu gibi soruları cevaplamak için kullanabilirsiniz:

  • Her kişiye kaç tane etkin görev atanır?

  • Projenin her alanında kaç etkin hata vardır?

  • Kaç etkin kullanıcı yazısının veya gereksiniminin ilişkili hatası vardır?

Bu ölçü grubun kullanan bir rapor örneği için bkz. Hatalar olarak atama Excel rapor.

Bağlantılı Geçerli İş Öğesi

Bağlantılı çalışma malzemelerine ilişkin ayrıntılara odaklanan raporları destekler.

Bağlantılı Geçerli İş Öğesi Test Durumu

Çalışma malzemeleri ve bunların test durumlarına ilişkin ayrıntılara odaklanan raporları destekler.

Bu ölçü grubunu kullanan bir rapor örneği için bkz. Sınama boşlukları Excel rapor (etkin).

Çalışma Öğesi Değişiklik Kümesi

Çalışma malzemeleri ve değişim kümelerine ilişkin ayrıntılara odaklanan raporları destekler.

Kategorilere Ayrılacak Çalışma Öğesi

İlişkili kategorileri ile bulunan çalışma öğelerini içeren raporları destekler. Farklı olarak etiketlendirilmiş benzer iş öğe türlerini ilişkilendirmek için kategoriler kullanın.

Kategoriler hakkında daha fazla bilgi için bkz. İş Öğesi Türlerini Kategorilerde Gruplama.

Ağaç Oluşturulacak Çalışma Öğesi

Bir ağaç düğümü altındaki iş öğelerinin sayısını ve iş öğeleri ve ağaç türleri üzerinde raporlamayı destekleyen alanları içerir.

Ağaç bağlantı türü hakkında daha fazla bilgi için bkz. Bağlantı Türleriyle Çalışma.

Sonuç içeren Çalışma Öğesi

Çalışma öğeleri ve test sonuçlarını içeren raporları destekler. Bir test sonucuna bağlı iş öğelerinin sayısını ve iş öğeleri üzerinde raporlamayı destekleyen alanları ve ilişkili test sonuçlarını içerir.

Küp Terimleri ve Tanımları

Küp, ölçme grupları halinde gruplandırılmış ve boyutlarına göre hiyerarşik olarak düzenlenmiş bir ölçüm kümesini temsil eder. Küp, ilişkisel veritabanından alınan verilerden oluşturulur. Aşağıdaki şekil küpün farklı yönleri arasında varolan ilişkiyi gösterir.

Küp ilişkileri

Aşağıdaki tablo küpün farklı yönlerine başvururken kullanılan terim ve tanımları açıklar.

Terim

Açıklama

Öznitelik

Her öznitelik veri ambarı içerisindeki ilgili boyut tablosu üzerinde bir sütuna bağlıdır. Her boyut bir öznitelikler ve büyük olasılıkla hiyerarşiler kümesi ile ilişkilidir. Alan ve yineleme yolları hiyerarşiler örnektir.

Bazı çalışma öğesi boyutu öznitelikleri de sayısal ve tarih filtresi değerleri olarak depolanır. Satırlar veya sütunlar bölümünde bu boyut özniteliklerinden birini kullandığınızda, raporu süzmek için bu değerleri kullanabilirsiniz. Örneğin, 1 Ekim 2009'dan sonra oluşturulan iş öğelerini göstermek için "System_CreatedDate büyüktür Oct 1, 2009" değer filtresini kullanarak filtreleyebilirsiniz. Raporu filtrelemek için ölçüm değerlerini de kullanabilirsiniz. Örneğin, "Kalan İş 2'den büyük" değer filtresini kullanarak raporu yalnızca iki saatten fazla kalan işi olan iş öğelerini gösterecek şekilde süzebilirsiniz. Değer filtreleri hakkında daha fazla bilgi için Microsoft Web sitesindeki şu sayfaya bakın: Değerler Alanındaki Sayıları Süzme.

Boyut

Boyutları farklı görünümlerdeki verileri çıkarmanıza olanak sağlar. Veri değerleri, belirli bir boyut değerleri kümesi kullanılarak filtrelenmiş olan toplama sonuçları göstermenize olanak sağlayan bir boyutlar kümesi ile ilişkilendirilmiştir.

Boyutları, verileri ayırmak ve daha fazla ayrıntı göstermek için kullanabilirsiniz. Örneğin, zaman içinde bir eğilim göstermek için, PivotTable veya PivotChart raporu satırlar veya sütunlar bölümünde Tarih boyutunu kullanabilirsiniz. Raporu süzmek için de boyutları kullanabilirsiniz. Filtre alanına bir boyut veya boyut özniteliği koyun ve sonra rapora dahil etmek istediğiniz değerleri belirtin.

Bazı boyutlar birden fazla ölçüm grubunda kullanılır. Örneğin, tüm ölçüm grupları Tarih, Takım Projesi Kişi, Alan ve Yineleme boyutlarını paylaşır. Aşağıdaki şekil küpteki boyutları gösterir.

Takım sistem boyutları

Boyutlar veri kaynağı görünümünde tablolar veya görünümlere göre öznitelik gruplarıdır. Boyutlar bir küpün dışında bulunur, bir çok küp içinde kullanılabilir, tek bir küp içinde bir çok defa kullanılabilir ve Çözümleme Hizmetleri örnekleri arasında bağlantılanmıştır. Bir küp dışında varolan bir boyut, veritabanı boyutu olarak adlandırılır ve bir küp içindeki bir veritabanı boyutu örneği de küp boyutu olarak adlandırılır.

Gerçek ve gerçek tablosu

Bir olgu, birden çok boyut ile ilişkilendirilebilecek verileri temsil eder. Bu veri de bir araya getirilebilir. Gerçek tabloları bu değerleri tutar.

Her veri ambarı, bir veya daha fazla gerçek tablosu içerir. Merkeziden bir "yıldız" veya "kar tanesi" şemasına kadar bir özellik tablosu, ekibin çalışmalarını ölçen verileri yakalar. Gerçek tabloları, geniş bir ekip projesi için özellikle bir veya daha fazla yıla yönelik geçmiş içerdiklerinde geniş sayıda satır içerir.

Olgu tablosunun önemli bir özelliği, kuruluşun işlem geçmişi hakkında bilgi sağlamak için özetlenebilir sayısal verileri (olgular) içermesidir. Her özellik tablosu aynı zamanda, yabancı anahtarlar olarak, ilgili boyut tablolarının birincil anahtarlarını içeren, bir çok bölümlü dizin de içerir. İlgili boyutlar olgu kayıtlarının özniteliklerini içerir. Gerçek tabloları açıklayıcı bilgi veya sayısal ölçüm alanları ve gerçekleri boyut tablolarındaki ilgili girişler ile ilişkilendiren dizin alanları haricinde herhangi bir veri içermez.

Veri ambarı için tanımlanan gerçek tabloların bir listesi için bkz. Visual Studio ALM için İlişkisel Ambar Veritabanını Kullanarak Raporlar Oluşturma.

APG

İş terminolojisinde, bir anahtar performans göstergesi (KPI) hesaplanan iş başarısı için ölçülebilir bir ölçümdür.

Çözümleme Hizmetleri'nde KPI, iş başarısını değerlendirmede kullanılan ve bir küpteki ölçüm grubu ile ilişkili hesap koleksiyonudur. Genellikle, bu hesaplamalar Çok Boyutlu İfadeler'in (MDX) veya hesaplanmış üyelerin bir bileşimidir. APG'de, istemci uygulamalarının APG hesaplarının sonuçlarını nasıl görüntüleyeceği hakkında bilgi sağlayan ek meta veriler bulunur.

Ölçüm

Ölçümler, ilgili bilgi tablosundaki sütunlara karşılık gelen değerlerdir. Ayrıca, raporlanabilir özniteliği Ölçüm olarak ayarlanmış alanlar, küpte ölçümler şeklinde görünür. Aşağıdaki şekil küpteki ölçüleri gösterir.

Team System ölçüleri

Ölçüm grubu

Her ölçüm grubu, Çalışma Öğesi Sayısı ve boyutlar gibi, tarih ve Tarih ve Takım Projesi gibi ölçümleri içerir. Ölçümler, farklı birikim seviyelerinde özetleri sağlayan sayısal değerlerdir. Bunları, PivotTable veya PivotChart raporunun Değerler bölümünde kullanabilirsiniz. Aşağıdaki şekil Team Foundation için ölçü gruplarını gösterir.

Team System ölçü birimi grupları

Perspektif

Perspektifleri kullanarak küpün bölümlerini görebilirsiniz, böylece bir rapor oluşturmak için yalnızca ilgilendiğiniz bilgi kümesine odaklanmak kolaylaşır.

NotNot
Perspektifler yalnızca Visual Studio ALM için veri ambarınız SQL Server Enterprise Edition kullandığında kullanılabilir.Aksi takdirde, yalnızca tek bir perspektif (Takım Sistemi küpü) göreceksiniz.

Her bir perspektif verilerin odaklanmış bir görünümünü sağlar, böylece boyutların tümünü ve küpün amamı için tanımlanmış olan ölçüm gruplarını kaydırmak zorunda kalmazsınız. Bakış açısı, bir küpe ait özellik ve nesnelerin alt kümesidir.

Ayrıca bkz.

Kavramlar

Microsoft Excel üzerinde İş Öğesi Sorgularını Kullanarak Raporlar Oluşturma

Visual Studio ALM İçin Raporlar Oluşturma ve Özelleştirme

Diğer Kaynaklar

Veri Ambarında Oluşan Şema Çakışmalarını Çözümleme

Çözümleme Hizmetleri Küpü için Şema üzerinde yapılan Değişiklik ve Eklemeler

Team Foundation Server 2010 Yükseltmesinin Ardından Raporları Bulma

Visual Studio ALM İçin Excel Raporları Oluşturma ve Yönetmek