Udostępnij za pośrednictwem


Perspektywy i grupy pomiarowe udostępniane w Analysis Services Cube dla Visual Studio

Przy użyciu SQL Server modułu usług Analysis Services dla Visual Studio Team Foundation Server, można generować raporty zagregowanych informacji o dane, które są przechowywane w kolekcjach projektu zespołowego. Łatwo mogą używać tych danych do utworzenia tabeli przestawnej i raporty wykresu przestawnego w Office Excel. Możesz przeciągnąć elementy modułu do tabeli przestawnej lub wykresu przestawnego zgłasza sformułowanie pytania i szybkie pobieranie odpowiedzi. Moduł jest zoptymalizowany do odpowiedzi na pytania takie jak "ile usterki były aktywne, rozwiązania i zamknięcia na każdy dzień projektu?"

Uwaga

Jeśli w magazynie danych dla Visual Studio ALM używa SQL Server Enterprise Edition będzie zawierać listę modułów, Team System i zestaw perspektyw.Perspektywy określić dokładny widoku danych, co nie trzeba przewijać wszystkie wymiary i grupy miar, które są definiowane dla całego modułu Team System.

W tym temacie:

  • Perspektywy i grup miar

  • Łączenie wymiarów i miar

  • Moduł warunków i definicje

Perspektywy i grup miar

W poniższej tabeli opisano grup miar, które są pogrupowane według perspektyw modułu. Moduł Team System zawiera wszystkich grup miar oraz te, które są wyświetlane jako należących tylko do perspektywy Team System. Większość grup miar zawierają co najmniej jeden licznik zbiorczych. Łączna liczba służy do generowania raportów trendów. W niektórych przypadkach nazwę łączna liczba ma etykietę trend (na przykład tworzenia trendu liczbę wyników i Trend liczba punktów).

Uwaga

Wszystkie grupy miar zawierają łączna liczby daty rozpoczęcia, zakończenia, tworzenie i uzupełnianie wyniki testów w oparciu o.

Perspektywy i grup miar

Pokrewnych tematycznie i opis

Build Measure Group

Analiza i raport o szczegółach kompilacji i pokryciu kompilacji z wykorzystaniem perspektywy kompilacji

Udostępnia kompilacje metryki, które opisują, takie jak czas kompilacji i częstotliwość kompilacji i który może zostać przeanalizowana przez różnych wymiarów, takich jak który wykonał kompilacji, typ kompilacji, podtyp kompilacji i wyniki kompilacji.

  • Która tworzy nie powiodło się, i który tworzy zakończyło się pomyślnie?

  • W których kompilacjach dokonano znaczących zmian w kodzie?

  • Tworzy, jaka ilość kodu w kompilacji lub grupy czy okładki testów?

Code Churn Measure Group

Analiza i raport o przenoszeniu i pokryciu kodu z wykorzystaniem narzędzi przenoszenia kodu i perspektyw pokrycia kodu

Obsługuje raportów, które są koncentruje się na numer wersji plików, które są przechowywane w Kontrola wersji programu Team Foundation i zakresu, do którego kod został zmieniony. Metryki może zostać przeanalizowana przez kompilacji, członka zespołu, który jest ewidencjonowany kod lub katalogu plików. Wszystkie sumy można analizować wraz z upływem czasu, aby można odpowiedzieć następujące pytania:

  • Zmienić liczbę plików konkretnego rozszerzenia nazwy pliku w szczególności kompilacji?

  • Ile wierszy kodu znajdują się w podstawowe źródło określonego kompilacji?

  • Które zostały przesłane grup zmian i jakie zostały szczegóły dotyczące każdej zmiany (na przykład, który wykonał zmiany, które pliki zostały zmodyfikowane, i w jaki data wprowadzone zmiany).

Code Coverage Measure Group

Analiza i raport o przenoszeniu i pokryciu kodu z wykorzystaniem narzędzi przenoszenia kodu i perspektyw pokrycia kodu

Udostępnia metryki, o ile linii i bloków kodu zostały przetestowane w różnych kompilacji i uruchom konfiguracji. Uruchom pokrycie perspektywy umożliwia tworzenie raportów, które odpowiedzieć na następujące pytania:

  • Projektów i zestawy, które mają co najmniej pokrycie kodu?

  • Przebiegi testów, które zapewniają najbardziej pokrycie kodu?

  • Architektur lub typy kompilacji, które mają najbardziej pokrycie kodu?

Test Measure Group

Analizowanie i przygotowanie raportu dotyczącego wyników testów za pomocą perspektywy testu i usług Analysis Service Database dla Visual Studio ALM

Przedstawia mierniki dotyczące przebiegi testów i wyniki testów. Wyniki testów są śledzone w czasie, może zostać przeanalizowana przez ich wyniki kompilacji, które zostały one testowania, typ testu i innych wymiarów. Korzystając z punktu widzenia testu, można utworzyć raporty odpowiedzieć na następujące pytania:

  • Co to jest stan testowania historie określonych użytkowników lub obszarów produktu?

  • Co to jest jakość kompilacji w oparciu o liczbę nie powiodła się i przekazany testów?

  • Nigdy nie uruchomieniu liczbę przypadków testowych?

  • Przypadki testowe, które mają nigdy nie został uruchomiony?

Work Item Measure Group

Analiza i raport dotyczący elementów pracy i danych przypadków testowania z wykorzystaniem perspektywy elementu pracy

Udostępnia wskaźników i szczegółowe informacje dotyczące elementów pracy, w tym informacje historyczne, dzięki którym pracy całkowitej liczby elementów do analizy wraz z upływem czasu lub na bieżący dzień. Można użyć tej grupy miar odpowiedzieć na następujące pytania:

  • Łączna liczba aktywnych usterek co było dziennie w ostatnim iteracji?

  • Ile scenariuszy zostały active każdego miesiąca w ciągu ostatniego roku?

  • Ile usterek każdego priorytetu były aktywne dziennie w ostatnim miesiącu?

Analysis Services Data Cube Measure Groups

Udostępnia wszystkie metryki dla wszystkich grup miar wcześniej wyświetlanych w tej tabeli.

Łączenie wymiarów i miar

Nie wszystkie kombinacje wymiarów i miar utworzy przydatne wyniki. Użytkownikowi na uzyskanie znaczących wyników miary musi mieć związek z wymiarów w raportach. Tabelach faktów w magazynie danych, aby określić wymiary, które odnoszą się do określonej miary można sprawdzić za pomocą SQL Server Management Studio.

Jeśli używasz programu Excel, można użyć Pokaż pola powiązane z pole, aby określić grupę miar i wymiarów, które obejmują określonych części modułu. Współpraca w jeden zestaw powiązanych pól, można znaleźć danych łatwiejsze, ponieważ nie zawierać wszystkie pola w module i jest łatwiej uzyskać przydatne liczb.

Miara z różnych grup pól można połączyć tak długo, jak środki mają wspólny zestaw wymiarów, które są używane w raporcie. Wymiar daty, na przykład pojawia się w wielu grup pól. W związku z tym można połączyć dane pozostałej pracy lub ukończyć pracy z liczbą wynik testu na dzień lub dni przez użytkownika, ponieważ oba te zestawy miar ma daty jako powiązanego wymiaru.

Moduł warunków i definicje

Moduł reprezentuje zestaw środków, które są zgrupowane w grupach miar i hierarchicznie uporządkowane według wymiarów. Moduł jest tworzony z danych pobranych z relacyjnej bazy danych. Poniższa ilustracja pokazuje relację między różnych aspektów modułu.

Cube relationships

W poniższej tabeli opisano warunki i definicje, które są używane podczas odwołujących się do różnych aspektów modułu.

Termin

Opis

Atrybut

Każdy atrybut jest połączony z kolumną w odpowiedniej tabeli wymiarów w magazynie danych. Każdy wymiar jest skojarzony z zestawu atrybutów i potencjalnie zestaw hierarchii. Przykładami hierarchie są ścieżek obszaru i iterację.

Niektóre atrybuty wymiar elementu pracy również są przechowywane jako wartości liczbowe oraz Data wartości filtru. Korzystając z jednej z tych atrybutów wymiarów w sekcji wierszy lub kolumn, można użyć tych wartości do filtrowania raportu. Na przykład można filtrować raportu do wyświetlania elementów pracy, które zostały utworzone po 1 Oct 2009 przy użyciu filtru wartość "System_CreatedDate jest większa niż 1 Oct 2009 r.." Wartości miary można także użyć do filtrowania raportu. Na przykład można filtrować raportu, aby wyświetlić tylko pozycje robocze, które mają ponad dwie godziny pracy pozostało przy użyciu wartości filtru "Pozostałej pracy jest większa niż 2". Aby uzyskać więcej informacji na temat filtrów wartość wyświetlić następującą stronę w witrynie sieci Web firmy Microsoft: numery filtru w obszarze wartości.

Wymiar

Wymiary umożliwiają wyodrębnić różne widoki danych. Wartości danych skojarzonych z zestawem wymiarów, które umożliwiają wyświetlanie agregacji wyników, które są filtrowane przy użyciu określonego zestawu wartości wymiaru.

Wymiary można użyć, aby oddzielne dane i wyświetlić więcej szczegółów. Na przykład można wymiar daty w sekcji wierszy lub kolumn w tabeli przestawnej lub wykresu przestawnego pokazującą trend w czasie. Wymiary można także użyć do filtrowania raportu. Umieść wymiaru lub atrybut wymiaru w obszarze filtru, a następnie określ wartości, które mają zostać uwzględnione w raporcie.

Niektóre wymiary są używane w więcej niż jednej grupy miar. Na przykład wszystkich grup miar udostępniać wymiary Data, projektu zespołowego, osoby, obszaru i iterację. Na poniższej ilustracji pokazano wymiary w module.

Team System Dimensions

Wymiary są grupami atrybutów, które jest zależna od kolumny z tabel lub widoków w widoku źródła danych. Wymiary istnieje poza modułu, można używać w wielu modułów, mogą zostać wykorzystane wielokrotnie w jeden moduł i mogą być połączone między wystąpieniach usług Analysis Services. Wymiar, który istnieje poza modułu jest określany jako wymiaru bazy danych i wystąpienia wymiaru bazy danych w module jest określany jako wymiar modułu.

Fakt i fakt tabeli

Fakt reprezentuje dane, które mogą być skojarzone z wielu wymiarów. Dane te mogą również agregowane. Tabelach faktów przechowywania tych wartości.

Każdy magazyn danych zawiera co najmniej jedna tabela faktów. Centralnej schematu "gwiazdka" lub "płatka śniegu", dane, które mierzy operacji zespołu przechwytuje tabeli faktów. Tabelach faktów zwykle zawiera dużą liczbę wierszy, zwłaszcza, gdy co najmniej jeden lat historii dla projektów zespołowych duże.

Właściwość klucza tabeli faktów jest zawiera dane liczbowe (faktów), które można podsumować do zapewnienia informacji o historii operacji organizacji. Każda tabela fakt zawiera również indeks wieloczęściowego zawiera jako klucze obce klucze podstawowe wymiaru powiązanych tabel. Powiązane wymiary zawierają atrybuty rekordów faktów. Tabelach faktów nie powinna zawierać opisowe informacje lub żadnych danych innych niż pola numeryczne pomiaru i pola indeksu, które dotyczą faktów odpowiednich wpisów w tabelach wymiaru.

Lista tabel faktów, które są definiowane dla magazynu danych, patrz Tabela z odwołaniami dla relacyjnego magazynu bazy danych dla Visual Studio ALM.

Wskaźniki KPI

W terminologii biznesowej kluczowy wskaźnik wydajności (KPI) jest miarą ilościową dla skalowania sukcesu firmy.

W usługach Analysis Services kluczowy wskaźnik wydajności jest zbiorem obliczeń, które są skojarzone z grupą miar w module i służące do oceny sukcesu firmy. Zazwyczaj te obliczenia są kombinacją wyrażenie wielowymiarowe (MDX) lub obliczeniowych elementów członkowskich. Wskaźniki KPI mieć również dodatkowe metadane, który udostępnia informacje na temat sposobu aplikacje klienckie powinien być wyświetlany wyniki obliczeń kluczowy wskaźnik wydajności.

Miary

Środki są wartości, które odpowiadają kolumnom w odpowiedniej tabeli faktów. Ponadto pola, którego atrybut zgłoszeniu ma ustawioną wartość miary są wyświetlane jako miary w module. Na poniższej ilustracji pokazano środki w module.

Team System Measures

Grupa miar

Każda grupa miar zawiera miary, takie jak liczba elementów roboczych i wymiarów, takie jak Data i projektu zespołowego. Środki są wartości liczbowe, które zawierają podsumowania na różnych poziomach agregacji. Można korzystać z nich w sekcji wartości w tabeli przestawnej lub wykresu przestawnego. Poniższa ilustracja wskazuje grup miar dla Team Foundation.

Team System Measure Groups

Perspektywa

Korzystając z perspektywy, można wyświetlić części modułu, ułatwiając skoncentrować się na tym zestawie informacje, które są interesujące dla tworzenia raportu.

UwagaUwaga
Perspektywy są dostępne tylko jeśli Twój magazynu danych dla Visual Studio ALM używa SQL Server Enterprise Edition.W przeciwnym razie pojawi się tylko jednego perspektywę, cube Team System.

Dla każdej perspektywy umożliwia dokładny wgląd dane tak, aby nie trzeba przewijać wszystkie wymiary i grupy miar, które są definiowane dla całego modułu. Perspektywa jest podzbiór funkcji i obiektów modułu.

Zobacz też

Koncepcje

Rozwiązywanie konfliktów dotyczących schematów, które pojawiają się w magazynie danych

Wykresy, pulpity nawigacyjne i raporty dla rozwiązania Visual Studio ALM

Zarządzanie raportami, magazynem danych i modułem usług analizy programu TFS

Inne zasoby

Utwórz raporty programu Excel z zapytania elementu roboczego