Sdílet prostřednictvím


Vytvoření podrobné sestavy pomocí návrháře sestav

Postup vašeho týmu můžete sledovat snadněji vytvářením sestav, které obsahují podrobné informace z Visual Studio Application Lifecycle Management (ALM) (TFS).Můžete například vytvořit sestavu, která zahrnuje podrobnosti, jako jsou názvy pracovních položek.Chcete-li vytvořit tento typ sestavy, můžete použít návrháře sestav SQL Server a relační databáze datového skladu serveru TFS.

Po vytvoření první sestavy ji můžete změnit experimentováním s různými daty a rozloženími.Můžete například seskupit tabulku podle pole Přiřazeno.

Pokud jste dříve nevytvořili sestavy pro TFS, přečtěte si téma Vytváření, přizpůsobení a správa sestav pro Visual Studio ALM.Další informace o používání návrháře sestav, naleznete na následující stránce na webu společnosti Microsoft: Navrhování a implementace sestav pomocí návrháře sestav.Chcete-li vytvořit sestavy, které především zobrazují agregované informace, přečtěte si téma Vytvoření agregované sestavy pomocí návrháře sestav a datové krychle služby Analysis Services.

Požadavky

  • Musí mít ve stejném počítači nainstalovány produkty Visual Studio a SQL Server Business Intelligence Development Studio.

    Chcete-li nainstalovat nástroj Business Intelligence Development Studio, spusťte instalační program pro SQL Server a zaškrtněte políčko Součásti klienta při určování součástí k instalaci.Chcete-li nainstalovat nejnovější aktualizaci Service Pack pro SQL Server, přečtěte si informace na následující stránce na webu společnosti Microsoft: Postup získání nejnovější aktualizace service pack pro SQL Server 2008.

  • Musíte být členem role zabezpečení TfsWarehouseDataReaders v databázi služby Analysis Services na serveru datové vrstvy Team Foundation Server.Další informace naleznete v tématu Udělit přístup k databázím datového skladu Visual Studio ALM.

  • Musíte být členem role Team Foundation Content Manager v rámci služby SQL Server Reporting Services.Další informace naleznete v tématu Nastavení oprávnění správce pro Team Foundation Server.

Vytvoření sestavy

  1. V Visual Studio vytvořte nebo otevřete projekt serveru sestav.Další informace naleznete v tématu Vytváření projektů serveru sestav pro Visual Studio ALM.

  2. V nabídce Projekt klikněte na příkaz Přidat novou položku.

    Zobrazí se dialogové okno Přidat novou položku.

  3. Zvolte Průvodce sestav a pak zvolte Doplněk.

    Průvodce sestavou otevře stránku Vybrat zdroj dat.

  4. Zvolte sdílený zdroj dat TFS2010ReportDS a pak vyberte Další.

    I když jste mohli TFS 2013 nainstalovat a upgradovat, používají se tyto názvy, které byly přiřazeny ke zdroji dat pro TFS 2010.

    Průvodce přejde na stránku Návrh dotazu.

    [!POZNÁMKA]

    Zadaný zdroj dat se připojí k relační databázi s datového skladu TFS.Další informace naleznete v tématu Volba zdroje dat a nástroje pro vytváření sestav.Pokud projekt nemá tento zdroj dat, vytvořte jej.Další informace naleznete v tématu Vytváření projektů serveru sestav pro Visual Studio ALM.

  5. Vyberte Tvůrce dotazů.

    Zobrazí se dialogové okno Zařadit sestavení do fronty .

Vytvoření dotazu, který načte data pro sestavu

  1. Zvolte Obecný návrhář dotazu na panelu nástrojů Tvůrce dotazu pro povolení návrháře dotazu.

  2. Zvolte Přidat tabulku na panelu nástrojů Tvůrce dotazu.

    Zobrazí se dialogové okno Přidat tabulku.

  3. Zvolte tabulku Aktuální pracovní položka a pak zvolte Přidat.

  4. Zvolte tabulku Pracovní položka a pak zvolte Přidat.

    Tato tabulka obsahuje dimenzi pracovní položky.

  5. Zvolte tabulku Osoba, zvolte Přidat a poté klikněte na Zavřít.

    Tato tabulka obsahuje dimenzi osoby.Tabulka faktů pro aktuální pracovní položky má cizí klíče pro tuto tabulku pro pole Přiřazeno, Změněno a Vytvořeno.

  6. V tabulce Pracovní položka zaškrtněte políčka pro System_Title a System_State.

  7. V tabulce Osoba zaškrtněte políčko pro Osoba.

  8. V podokně dotazu odstraňte klauzule, které používají hodnoty Změněno a Vytvořil, abyste nyní měli následující dotaz.

    SELECT Person.Person, [Work Item].System_State
    FROM   [Current Work Item] INNER JOIN
           [Work Item] ON [Current Work Item].[Work Item] =
           [Work Item].__ID INNER JOIN
           Person ON [Current Work Item].[Assigned To] = Person.__ID
    
  9. Zvolte Spustit na panelu nástrojů Tvůrce dotazu pro ověření, zda dotaz funguje a pak zvolte OK.

    Tvůrce dotazů je zavřený a znovu se zobrazí stránka Návrh dotazuPrůvodce sestavou.

Návrh rozložení sestavy

  1. Zvolte možnost Další.

    Průvodce přejde na stránku Typ sestavy.

  2. Vyberte Tabulkový a následně Další.

    Průvodce přejde na stránku Návrh tabulky.

  3. Zvolte System_Title a pak zvolte Podrobnosti.

  4. Zvolte Osoba a pak zvolte Podrobnosti.

  5. Zvolte System_State, zvolte Skupina a pak zvolte Další.

    Průvodce přejde na stránku Zvolte styl rozložení tabulky.

  6. Zvolte možnosti rozložení, kterým dáváte přednost a pak zvolte Další.

    Průvodce přejde na stránku Zvolte styl tabulky.

  7. Vyberte jakýkoli styl a potom zvolte Další.

    Průvodce přejde na stránku Dokončení sestavy.

  8. Zadejte název sestavy, zvolte Náhled sestavy a pak zvolte Dokončit k vytvoření sestavy.

    Průvodce se ukončí a zobrazí se okno dokumentu s aktivní kartou Náhled.

Nasazení sestavy

  1. V Průzkumníku řešení zvolte sestavu.

  2. V nabídce Sestavení klikněte na položku Nasadit ReportName.

    K úspěšnému nasazení sestavy musí být váš projekt nastaven na odpovídající hodnoty.Další informace naleznete v tématu Vytváření projektů serveru sestav pro Visual Studio ALM.

Viz také

Koncepty

Odkaz na tabulku pro relační databázi datového skladu pro Visual Studio ALM