Sdílet prostřednictvím


Vytváření, přizpůsobení a správa sestav pro Visual Studio ALM

Chcete-li lépe sledovat vývoj vašeho týmu v Visual Studio Application Lifecycle Management (ALM), můžete vytvořit sestavy, které zvýrazní data, která jsou nejdůležitější pro váš projekt.Vytvořením vlastních sestav můžete sledovat konkrétní informace, které výchozí hlášení Team Foundation Server (TFS) neuvádí.Kromě toho můžete přizpůsobit, jak členové vaší organizace spouštějí, zobrazují, publikují a sdílejí data specifická pro projekt.

Chcete-li vytvořit jednoduché grafy z dotazů plochý seznamu, přejděte sem.

Při vytváření nebo přizpůsobení sestavy můžete chtít zvážit zdroj dat, typ sestavy, formát sestavy a to, jak budete používat a sdílet sestavu se svým týmem nebo jinými osobami mimo organizaci.Výběr typu sestavy, formátu a sdílení ovlivní zdroj dat a vývojový nástroj, který budete používat.Také přístup k databázím může ovlivnit vaše rozhodnutí.Chcete-li aktualizovat sestavy aplikace Excel, je nutné udělit datovému skladu širší oprávnění, než mohou povolit zásady zabezpečení vaší organizace.

Pokud chcete použít sestavy pouze pro samoobslužnou analýzu, můžete zobrazit nebo upravit jednu z výchozích sestav aplikace Excel nebo vytvořit sestavu aplikace Excel, která je založena na dotazu pracovní položky.Pokud potřebujete vytvářet obchodní sestavy, které mohou uživatelé sdílet, které musí být pravidelně aktualizovány a které musí být k dispozici na vyžádání, můžete upravit nebo vytvořit sestavy ve službě SQL Server Reporting Services.

Důležitá poznámkaDůležité

Většina sestav v aplikaci Excel vyžaduje, aby byla týmu poskytnuta kolekce projektu, která hostí týmový projekt, a aby byla opatřena službou SQL Server Analysis Services.Všechny sestavy ve službě Reporting Services vyžadují, aby kolekci dodávala údaje služba Analysis Services a Reporting Services.Také, pro přístup k výchozím sestavám v aplikaci Excel musí mít týmový projekt povolen portál projektu.Pokud tyto služby nejsou nakonfigurovány, můžete přistupovat pouze k aktuálním zprávám o stavu.

Z dotazu na pracovní položku, který otevřete v aplikaci Excel, lze snadno generovat zprávy o aktuálním stavu a nástroje aplikace Excel můžete použít k vytvoření grafu.Další informace naleznete v tématu Dotaz na pracovní položky.

Vytváření hlášení s využitím dat Team Foundation

Jak ukazuje následující obrázek, vytváříte sestavy z dat v jedné ze tří databází.Můžete také vytvořit, přizpůsobit a zobrazovat sestavy pomocí aplikace Excel, aplikace Project nebo služby Reporting Services.Tým projektu obsahuje předdefinované sestavy v aplikaci Excel a službě Reporting Services a sestavy můžete rychle vytvořit pomocí Microsoft Excel nebo Microsoft Project.

Přehled sestav a úložiště dat Team Foundation

Jediný relační datový sklad obsahuje všechna reportovatelná data ze všech týmových projektů, které jsou definovány ve všech kolekcích projektů pro nasazení produktu Team Foundation Server.Data z tohoto skladu jsou potom zpracována a zapsána do datové krychle OLAP.Vzhledem k tomu, že údaje jsou shromažďovány do jednoho datového skladu, můžete odesílat zprávy napříč několika kolekcemi týmových projektů.

Informace o vzájemné závislosti mezi objekty, které sledovat práci, sestav a týmových procesů naleznete v tématu Komplexní pohled na možnosti konfigurace a přizpůsobení ve Visual Studiu TFS.

Další informace o interakci mezi sady TFS a SQL Server, naleznete v části Principy serverů SQL Server a služeb SQL Server Reporting Services.

Vytváření sestav z relační databáze datového skladu

Můžete sledovat průběh a zvýraznit jiné důležité trendy dotazováním na data ve skladu relační databáze a vytvořením sestavy zobrazujících stav.Jak ukazuje následující obrázek, data ve skladu jsou získaná z provozních úložišť a uspořádána do sady tabulek, zobrazení a funkcí založených na hodnotách tabulky, ze kterých můžete navrhovat sestavy.

Team Foundation skladu

Sklad obsahuje data o sestavení, zdrojovém kódu, výsledcích testů a průchodu kódem a pracovní položky, například úkoly a chyby.Nezpracovaná data zachycena v aplikaci Visual Studio – sada ALM i vztahy mezi těmito sadami dat se přesouvají do datového skladu.Můžete zkoumat vztahy mezi integrovanými sadami dat přímým zadáním dotazu a vytvořením sestav z dat, která jsou uložena v databázi relačního skladu.

Další informace naleznete v tématu Odkaz na tabulku pro relační databázi datového skladu pro Visual Studio ALM.

Vytváření sestav z datové krychle Analysis Services

Krychle Systém týmu, jak ukazuje následující obrázek, obsahuje všechny metriky, které jsou definovány pro všechny skupiny měr.Pomocí datové krychle služby Analysis Services pro TFS můžete vygenerovat hlášení, které agreguje informace o datech uložených v kolekci týmového projektu.Tato data můžete snadno použít k vytvoření sestav kontingenční tabulky a grafu v Microsoft Excel.

[!POZNÁMKA]

Pokud datový sklad TFS pro SQL Server používá Enterprise Edition, seznam krychlí zahrne Team System a sadu perspektiv.Vyhlídky poskytují zaměřené zobrazení dat, takže nemusíte procházet všechny dimenze a skupiny měr, které jsou definovány v celé krychli Systému týmu.

Další informace naleznete v následujících tématech:

[!POZNÁMKA]

Pokud chcete používat Git pro správu verzí, změny v kódu a data o pokrytí kódu nejsou k dispozici.

Datové krychle měření skupiny služby Analysis Services

Data obnovovací frekvence

Všechna data zachycená pro pracovní položky jsou zapsána do úložiště dat typů pracovních položek, ale vyberte pouze data zapsaná do skladu dat služby Analysis Services.Úložiště dat WIT je aktualizováno v reálném čase, jak členové týmu vytvářejí a upravují pracovní položky.Přírůstkové aktualizace jsou pak zapsány do databáze relačního skladu každé dvě minuty a do datové krychle OLAP každé dvě hodiny.

Reportovatelný atribut přiřazený ke každému poli pracovní položky určuje, zda jsou data zapsána pouze do databáze relačního skladu nebo relačního skladu i datové krychle OLAP.Reportovatelná pole mají svůj reportovatelný atribut nastaven na podrobnosti, rozměr nebo míru.Všechna reportovatelná data ze všech týmových projektů, které jsou definovány ve všech kolekcích projektů pro nasazení TFS, jsou zapsána do jediného relačního datového skladu.Data z tohoto skladu jsou potom zpracována a zapsána do datové krychle OLAP.Shromažďování dat do jednoho datového skladu podporuje vytváření sestav mezi kolekcemi týmových projektů.

Následující obrázek zdůrazňuje, že pole pracovních položek, atributy polí a globální seznamy, které jsou zobrazeny v modrých polích, se používají ve všech týmových projektech v kolekci týmového projektu.Oranžová pole označují objekty WIT, které jsou definovány pro týmový projekt.

Pole pro sledování práce a data úložiště

Vyberte softwarový nástroj k vytvoření nebo přizpůsobení sestavy

Můžete vytvořit sestavy TFS pomocí libovolného vývojového nástroje, který lze připojit k relační databázi služby Analysis Services nebo k datové krychli OLAP.Například můžete použít aplikaci Excel, Konfigurátora sestav a Návrháře sestav.Pomocí aplikace Excel můžete rychle vytvořit hlášení, která využívají data pro sledování pracovních položek, nebo data uložená v datové krychli.Pomocí aplikace Project můžete vytvořit hlášení, které obsahuje informace, jako např. závislosti, plány, používání zdrojů a časové osy.Pomocí Konfigurátoru hlášení nebo Návrháře hlášení můžete uživatelům umožnit aktualizovat hlášení bez nutnosti přidělení oprávnění číst z databází.

Kromě těchto nástrojů nabízí společnost Microsoft i další nástroje a moduly plug-in, které rozšiřují vaše možnosti vlastního nastavení a publikování sestav.Další informace naleznete na následujících stránkách na webu společnosti Microsoft: Zvolte technologie vpravo business intelligence, aby odpovídal váš styl (dokument white paper) a řešení Microsoft Business Intelligence.

Jak ukazuje následující obrázek, můžete vytvořit sestavy aplikace Excel, které přistupují k datům v krychli služby Analysis Services nebo úložišti dat pro sledování pracovních položek.Tyto zprávy jsou užitečné pro ad-hoc a samoobslužnou analýzu, sdílení informací s týmem prostřednictvím portálu nebo řídicího panelu a integraci s jinými zdroji dat pomocí PowerPivot for Excel.Pro složitější obchodní a provozní hlášení můžete pomocí Konfigurátoru sestav nebo Návrháře sestav vytvořit nebo upravit hlášení ve službě Reporting Services.

Nástroje pro generování sestav Team Foundation

Následující tabulka obsahuje informace o nástrojích, datech, výhodách a prostředcích pro použití při vytváření nástrojů, které mohou vytvořit a přizpůsobit sestavy TFS.

Nástroj softwaru

Data, k nimž byl získán přístup

Vhodné pro

Poznámky

Excel

Úložiště dat pro sledování pracovních položek

Datová krychle OLAP (TFS_Analysis)

Samoobslužná analýza

Správa malých a středních datových sad (100s - přibližně 1MM záznamů)

Flexibilní rozložení a formát hlášení s volnou formou

Pro aktualizaci nebo obnovení sestavy aplikace Excel, musí mít uživatel příslušná oprávnění.Jedno oprávnění musí udělit přístup do datového skladu, který ukládá data pro nasazení celého projektu kolekcí.Uživatel musí aktualizovat data ručně nebo pomocí makra.

Project

Úložiště dat pro sledování pracovních položek

Plán projektu a data zdrojů

Zobrazení Ganttova diagramu sestavy, které se zobrazí závislosti, časová osa sestavy, využití prostředků a přidělení.

Pro podnikové nasazení nabízí Project Server mnoho hlášení, které lze použít k analýze projektu a výkonu prostředků v rámci jednoho nebo více projektů.Také můžete použít sestavy PivotTable a PivotChart k interaktivní práci se sestavami a změně některých polí tvořících sestavu.

K sestavě v aplikaci Project můžete mít okamžitý přístup otevřením dotazu na pracovní položku položky v aplikaci Project.Další informace naleznete v tématu Vytvoření nevyřízených položek a úloh s použitím aplikace Project.

Pro přístup k sestavám na úrovni organizace v projektu musíte nainstalovat a nakonfigurovat Rozšíření serveru Project Server Team Foundation Server.Další informace naleznete v tématu Synchronizace produktů Team Foundation Server a Project Server.

Konfigurátor sestav

Datová krychle OLAP (TFS_Analysis)

Sklad relační databáze (TFS_Warehouse)

Vytváření sofistikované, konzistentně ve formátu sestavy.

Přidání minigrafů, pruhových grafů a indikátorů do sestav.

Použití parametrizovaného zobrazení.

SQL Server 2008 R2 Report Builder 3.0 poskytuje intuitivní a plně funkční prostředí pro vykazování, se kterým uživatelé mohou vyvinout vysoce formátované sestavy pomocí pásu karet, který připomíná podobnou funkci v aplikaci Excel.Můžete tento nástroj stáhnout a otevřít další zdroje informací ze na následující stránce webu společnosti Microsoft: Getting Started with 3.0 Tvůrce sestav.

Návrhář sestav

Datová krychle OLAP (TFS_Analysis)

Sklad relační databáze (TFS_Warehouse)

Vytváření složitých hlášení s konzistentním formátováním.

Návrhář sestav je kolekce grafické dotazu a konstrukčního nástroje, které jsou hostovány v rámci prostředí aplikace Visual Studio.Návrhář sestav nabízí podokno Data sestavy, takže můžete uspořádat data, která se používá v sestavě a na kartách zobrazení Návrh a Preview, takže můžete interaktivně navrhnout sestavu.Návrhář sestav poskytuje také návrháře dotazu, se kterými můžete snadněji zadat data pro načtení ze zdrojů dat a dialogové okno Výraz, s nímž můžete zadat data sestavy pro použití v rozložení sestavy.Další informace získáte na následující stránce webu společnosti Microsoft: Návrháři sestav.

Chcete-li porovnat další funkce návrháři sestav a Tvůrce sestav, najdete na následující stránce webu společnosti Microsoft: porovnání prostředí pro vytváření sestav

Zobrazení, vytvoření a správa sestav aplikace Excel pro samoobslužné analýzy

Průběh a kvalitu projektu můžete analyzovat pomocí výchozích sestav aplikace Excel pro váš týmový projekt.Alternativně můžete vytvořit sestavy ad-hoc v aplikaci Excel z dotazu pracovní položky nebo pomocí připojení k datové krychli služby Analysis Services.

Informace o oprávněních, které jsou nutné k zobrazení, aktualizace, vytváření a Správa sestav aplikace Excel naleznete v tématu Přidělování oprávnění k zobrazení a správě sestav pro Visual Studio ALM.

Výchozí sestavy aplikace Excel

Pomocí výchozí excelové sestavy můžete sledovat rychlost práce svého týmu, protokol chyb, kvalitu softwaru, pokrok testování a další metriky.Chcete-li zobrazit tento typ sestavy, musí být splněny následující konfigurace:

  • Týmový projekt musí byly vytvořeny pomocí portálu projektu.

    Sestavy aplikace Excel jsou uloženy na serveru, který je hostitelem Produkty SharePoint pro týmový projekt.Pokud portál projektu nebyl pro váš týmový projekt povolen, nebudete mít přístup k těmto hlášením.Další informace naleznete v tématu Konfigurace nebo přidání portálu projektu.

  • Chcete-li otevřít sestavu v aplikaci Excel, která se připojí k úložišti provozních dat pro TFS, musíte mít nainstalovaný doplněk Team Foundation integrace sady Office v klientském počítači.Tento doplněk je nainstalován při instalaci jakéhokoli výrobku v klientovi Team Foundation.

Z následující tabulky můžete rychle získat informace o každé sestavě aplikace Excel, která obsahuje šablony procesu pro Microsoft Solutions Framework (MSF).Z témat, na které tabulka odkazuje, můžete získat informace o tom, jaká data jsou k dispozici, jaké informace musí projektový tým sledovat, a jak interpretovat, aktualizovat a upravovat jednotlivá hlášení.Další informace naleznete v tématu sestavy aplikace Excel, sestavy aplikace Excel (CMMI), nebo Vytvoření sestav aplikace Excel z dotazu pracovní položky.

Oblast sestavy

Pokud používáte MSF for agilní vývoj softwaru

MSF for CMMI Process Improvement

Řízení projektu

Pracovní tempo

Trendy problémů

Průběh úlohy (trend)

Průběh uživatelského scénáře (trend)

Pracovní tempo

Trendy problémů

Průběh úlohy (trend)

Průběh požadavků (trend)

Chyba správy

Chyby podle přiřazení

Sestava chyb podle priority

Průběh chyby (trend)

Opětovné výskyty chyby (trend)

Trendy chyb (trend)

Chyby podle přiřazení

Sestava chyb podle priority

Průběh chyby (trend)

Opětovné výskyty chyby (trend)

Trendy chyb (trend)

Správa testu

Sestavy správy testů

Připravenost testovacích případů (trend)

Průběh testovacího plánu (trend)

Aktivity ručních testů (trend)

Chyba analýzy (trend)

Stav testu uživatelského scénáře (trend)

Sestavy správy testů

Připravenost testovacích případů (trend)

Průběh testovacího plánu (trend)

Aktivity ručních testů (trend)

Analýza selhání (trend)

Požadavky na stav testu (trend)

Kvalita softwaru a správu verze

Kvalita sestavení (trend)

Změny kódu (trend)

Pokrytí kódu (trend)

Kvalita sestavení (trend)

Změny kódu (trend)

Pokrytí kódu (trend)

[!POZNÁMKA]

Pokud chcete používat Git pro správu verzí, změny v kódu a data o pokrytí kódu nejsou k dispozici.

Vytvoření hlášení o aktuálních údajích a trendech pro dotazy pracovní položky

Lze použít nástroj Vytvořit sestavu v aplikaci Microsoft Excel k rychlému generování sestav zobrazujících aktuální stav nebo historické trendy založené na dotazu na položku práce.Tyto sestavy automaticky generují sadu sestav kontingenčních tabulek a grafů na základě dotazu na data a data v krychli služby Analysis Services.Navíc tento nástroj umožňuje rychle vytvářet sestavy kontingenčních tabulek a grafů, které lze přizpůsobit pro podporu jiných zobrazení sestav.

Další informace naleznete v tématu Vytvoření sestav aplikace Excel z dotazu pracovní položky.

Vytváření sestav aplikace Excel na základě metriky, které jsou k dispozici v datové krychli služby Analysis Services

Pomocí datové krychle služby Analysis Services můžete vygenerovat hlášení, které agreguje informace o datech uložených v kolekci týmového projektu.Tato data můžete snadno použít k vytvoření sestav kontingenční tabulky a grafu v aplikaci Excel.Prvky datové krychle můžete přetáhnout do sestavy kontingenční tabulky nebo kontingenčního grafu, abyste mohli formulovat otázky a rychle načíst odpovědi.Krychle je optimalizována pro odpovědi na následující typy otázek:

  • Kolik chyb bylo aktivních, vyřešeno a uzavřeno každý den u daného projektu?

  • Kolik uživatelských scénářů nebo požadavků bylo aktivních každý měsíc v daném časovém období?

  • Jaký byl kumulativní počet výsledků testů pro všechny definice sestavení pro týmový projekt?

Další informace naleznete v tématu Perspektivy a skupiny měr poskytované v rámci datové krychle služby Analysis Services pro Visual Studio.

Sdílení a správa sestav aplikace Excel

Sestavy aplikace Excel můžete sdílet následujícími způsoby:

  • Odeslat e-mailem data hlášení.Žádná zvláštní oprávnění nejsou vyžadována k zobrazení dat.

  • E-mailové sešitu aplikace Excel.

  • Sestava aplikace Excel uložte do portálu projektu.

  • Sestava aplikace Excel přidáte do řídicího panelu.

  • Odešlete sestavu aplikace Excel na sdílený síťový web a přidejte umístění URI do formuláře pracovní položky.

Uživatelé musí mít požadovaná oprávnění k aktualizaci dat a požadované Team Foundation doplňku pro otevření sestavy s daty, která je připojen k Team Foundation Server.

Zobrazení, vytváření a správa sestav ve službě Reporting Services

Pomocí služby Reporting Services můžete získat větší kontrolu nad formátem hlášení a členové týmu i ostatní členové ve vaší organizaci získají přístup snadněji.Průběh a kvalitu projektu můžete analyzovat pomocí výchozích sestav pro váš týmový projekt.Tyto sestavy shrnují metriky z pracovních položek, správy verzí, výsledků testů a sestavení, a pomáhají tak odpovědět na otázky týkající se skutečného stavu projektu následujícího druhu:

  • Je pravděpodobné, že tým dokončí iteraci včas?

  • Požadované práci, založenou na aktuální rychlosti ztmavení dokončí týmu?

  • Řeší a uzavírá tým znovu aktivované chyby přijatelnou rychlostí?

  • Jak často jsou testy úspěšné a jak velká část kódu je testována?

  • Jaký je stav všech sestavení v průběhu času?

Sestavy ve službě Reporting Services jsou soubory definic sestavy (RDL), které jsou soubory ve formátu XML a obsahují informace o zdrojích dat, datech a rozložení.Definice sestavy neobsahuje data.Při zpracování sestavy jsou data a rozložení kombinována a předána vykreslovacímu modul sestav, který rozhodne, která data a rozložení prvků se na každou stránku vejdou.

Pokud chcete získat přístup k hlášení ve službě Reporting Services, kolekce týmového projektu obsahující váš týmový projekt musí být ve službě Reporting Services k dispozici.Tyto zprávy již nejsou k dispozici Pokud Sestava sestavy nezobrazuje při otevření Průzkumník týmových projektů a rozbalte uzel projektu vašeho týmu. Správce Team Foundation Server můžete přidat server sestav pro vaše nasazení po vytvoření svého týmového projektu.Další informace naleznete v tématu Přidání serveru sestav.

Informace o oprávněních, které jsou nutné k zobrazení, aktualizovat, vytvořit a spravovat sestavy ve službě Reporting Services naleznete v tématu Udělit přístup k databázím datového skladu Visual Studio ALM.

Výchozí hlášení ve službě Reporting Services

Z následující tabulky můžete rychle získat informace o každém hlášení, které je automaticky vytvořeno ve službě Reporting Services při vytvoření týmového projektu z šablony procesu pro Microsoft Solutions Framework (MSF) nebo Visual Studio Scrum.Přečtením těchto témat můžete získat informace o datech, která každá sestava nabízí, jaké informace musí týmový projekt sledovat, a jak aktualizovat, filtrovat a interpretovat jednotlivá hlášení.Filtry zahrnují časové období, cesty pro iteraci a oblast, typy pracovní položky a stavy pracovní položky.Další informace naleznete v tématu Sestavy (SQL Server Reporting Services).

[!POZNÁMKA]

Pokud vytvoříte nebo přizpůsobíte sestavy ve službě Reporting Services, můžete tyto změny uložit do šablony procesu.Další informace naleznete v tématu Přidání sestav do šablony procesu.

Oblast sestavy

Pokud používáte MSF for agilní vývoj softwaru

MSF for CMMI Process Improvement

Visual Studio Scrum

Řízení projektu

Úbytek práce a pracovní tempo

Zbývající práce

Neplánovaná práce

Stav všech iterací

Přehled scénářů

Průběh scénářů

Úbytek práce a pracovní tempo

Zbývající práce

Neplánovaná práce

Stav všech iterací

Přehled požadavků

Průběh požadavků

Přehled nevyřízených položek

Pracovní tempo vydání

Úbytek práce sprintu (Scrum)

Rychlost

Chyba správy

Stav chyby

Opětovné výskyty chyby

Trendy chyb

Stav chyby

Opětovné výskyty chyby

Trendy chyb

  

Správa testu

Připravenost testovacího případu

Průběh testovacího plánu

Připravenost testovacího případu

Průběh testovacího plánu

Připravenost testovacího případu

Průběh testovacího plánu

Kvalita softwaru a správu verze

Ukazatele kvality sestavení

Úspěch sestavení v čase

Souhrn sestavení

Ukazatele kvality sestavení

Úspěch sestavení v čase

Souhrn sestavení

Úspěch sestavení v čase

Souhrn sestavení

[!POZNÁMKA]

Pokud chcete používat Git pro správu verzí, změny v kódu a data o pokrytí kódu nejsou k dispozici.

Vytváření a přizpůsobování hlášení Reporting Services

Pokud chcete vytvářet složitější sestavy, které budete hostovat prostřednictvím služby Reporting Services, můžete použít konfigurátor sestav nebo Návrhář sestav.Tyto nástroje pro tvorbu můžete použít pro přístup ke skladu relačních dat a krychli Analysis Services.Pokud je to možné, použijte Tvůrce sestav, protože je jednodušší.Měli byste vytvořit sestavu ve službě Reporting Services, pokud chcete provést následující úkoly:

  • Umožňuje uživatelům aktualizovat sestavu bez nutnosti přidělit jim přístup pro čtení k databázím.

  • Sdílejte sestavy v Průzkumník týmových projektů ve složce Sestavy.

  • Podpora odběrů sestav, které mohou být odesílány denně prostřednictvím e-mailu.

  • Spravujte vlastnosti sestav, aby výsledky vracejí rychleji a používat méně prostředků serveru.

  • Pomocí jazyka Transact-SQL dotazy k načtení dat pro sestavy.

Další informace naleznete v jednom z následujících témat:

Správa sestav služby Reporting Services

K sestavám ve službě Reporting Services můžete přistupovat prostřednictvím Průzkumník týmových projektů, Team Web Access nebo týmového webu pro vytváření sestav.Můžete použít buď Průzkumník týmových projektů nebo správce sestav pro správu sestav a složek sestav.Pro přístup k webu týmu sestavy z Team Web Access, na domovské stránce zvolte Sestava sestavy.

Jelikož další sestavy jsou uvedeny v uzlu Sestavy, může být vhodné vytvořit podsložky, které seskupí nebo uspořádají sestavy.Rovněž lze použít složku Oblíbené pro ukládání zástupců sestav, které nejčastěji používáte.

Další informace naleznete v tématu Zobrazení, odeslání a uspořádání sestav (sestavy služby Reporting Services).

Přidání dat pro podporu požadavků vytváření sestav

Můžete přidat data na podporu požadavků na vykazování následujícími způsoby:

  • Přidejte pole pracovních položek do úložiště dat, relační databáze nebo datového skladu.

  • Vytvořte adaptér pro přidání dat do datového skladu.

  • Začlenění dat z jiných zdrojů do sestavy aplikace Excel pomocí funkce PowerPivot.

Přidání polí pracovních položek

Použijete pole pracovní položky ke sledování dat pro typ pracovní položky, k definování kritérií pro dotazy a také k navrhování sestav.Pro podporu vytváření sestav můžete přidat pole nebo změnit atributy existujících polí.Jakékoli pole, mimo systémového pole, které chcete zobrazit v sestavě, musí být definováno v souboru definic pro typy pracovních položek, které bude pole sledovat.Systémová pole jsou automaticky definována pro každý typ pracovní položky.Musí být však obsaženy ve formuláři pracovní položky a podpořit tak zadávání dat.Při přidání nebo změně polí byste měli použít systematické konvence pojmenování a ujistit se, že data jsou logicky rozdělena do složek v datové krychli služby Analysis Services.

Další informace naleznete v tématu Přidání a změna polí pracovních položek jako podpora tvorby sestav.

Vytvoření adaptéru datového skladu

Pokud chcete přidat datové typy do skladu, bude pravděpodobně třeba vytvořit adaptér, který je spravovaným sestavením implementujícím IWarehouseAdapter.Adaptér používá model objektu skladu pro interakci se skladem pro sadu Team Foundation Server.Pokud adaptér přidá datová pole do skladu, programátorsky rozšiřuje schéma definující data, která je přesunuta do skladu.Další informace naleznete v tématu datového skladu rozšiřitelnost a Postup: vytvoření adaptér

PowerPivot

PowerPivot pro aplikaci Excel 2010 je doplněk datové analýzy pro aplikaci Microsoft Excel 2010.Pomocí tohoto doplňku můžete generovat hlášení, která kombinují data z jiných datových úložišť nebo databází s daty z produktu Team Foundation Server.Další informace naleznete v tématu Microsoft PowerPivot.

Řešení konfliktů schématu a správa datového skladu

Ke konfliktu schémat dojde, když se liší sada atributů pro reportovatelné pole v rámci kolekcí týmových projektů.Konflikty schémat mohou blokovat zpracování datového skladu a krychle služby Analysis Services.Musíte opravit konflikty k odblokování zpracování skladu a zajištění správného fungování sestav.Další informace naleznete v tématu Řešení konfliktů schémat, které se vyskytují v datovém skladu.

Datový sklad a službu Analysis Services můžete spravovat v následujících situacích:

  • Řešení problémů se sestavami, které nejsou aktuální, nebo obsahují chybějící data.

  • Zpracujete datový sklad nebo datovou krychli poté co vyřešíte konflikty schématu, ke kterým došlo v datovém skladu.

  • Změníte frekvenci aktualizace pro zpracování datového skladu nebo krychle.Ve výchozím nastavení jsou data extrahována a zapsána do relační databáze každé dvě minuty.Krychle je aktualizována každé dvě hodiny.Pokud provádíte časté změny a chcete zobrazit sestavy, které je odrážejí, může být vhodné zvýšit frekvenci aktualizace.

  • Řešení chyb, které se zobrazují v události prohlížeč pro server aplikační vrstvy a která se vztahují k skladu zpracování úloh.

  • Znovu vytvořit skladu a datových krychlích po přesunutí, obnovit, přejmenovat nebo Překlopí server datové vrstvy pro Team Foundation.

Pomocí webové služby Warehouse Control Web Service můžete provést řadu těchto kroků.Další informace naleznete v tématu správu datového skladu a datová krychle služby Analysis.

Další zdroje

Další informace můžete získat z následujících zdrojů na webu společnosti Microsoft:

Viz také

Koncepty

Součásti datového skladu TFS

Komplexní pohled na možnosti konfigurace a přizpůsobení ve Visual Studiu TFS

Sledování práce pomocí produktů Visual Studio ALM a TFS