Localize relatórios após a atualização para o Team Foundation Server 2010
Atualizando o Team Foundation implantação Visual Studio Team Foundation Server 2010 apresenta várias alterações que afetam o local e as operações de relatórios que são acessados por meio de SQL Server Reporting Services. Especificamente, você terá acesso a relatórios preexistentes ou pré-atualização e relatórios novos ou pós-atualização que se baseiam o esquema do data warehouse para Team Foundation Server 2010.
Estes são os efeitos de imediatos que você observará:
Se seu projeto de equipe atualizado foi baseado em um modelo de processo do Microsoft Solutions Framework (MSF) versão 4.2, você tem acesso a um conjunto de relatórios posteriores à atualização. These reports can be accessed from the Reports node in Team Explorer or from the Reports link in Team Web Access.
Você não pode acessar relatórios de pré-atualização do nó Team Explorer ou de Team Web Access. Você ainda pode relatórios do access já existente de um navegador da Web.
Dados que foram adicionados desde a atualização não aparecem nos relatórios já existentes. Todos os novos fluxos de dados para o novo data warehouse que foi criado durante a atualização. Todos os dados pré-existentes é mantida em um data warehouse baseado em esquemas anteriores.
Para exibir um relatório de pré-atualização, talvez você precise modificá-lo a atender às mudanças introduzidas por SQL Server 2008. Para usar um relatório de pré-atualização para oferecer suporte a relatórios no seu projeto de equipe atualizado, você deve modificar cada relatório para conectar o novo depósito de dados e resolver as alterações de esquema que foram introduzidas pelo Team Foundation Server 2010.
Neste tópico
Dois conjuntos de dados de recursos de Data Warehouse
Coleções de projetos de equipe e hierarquia de local do relatório
Exibindo relatórios de pós-atualização
Exibindo relatórios de pré-atualização
Dois conjuntos de dados de recursos de Data Warehouse
A atualização para Team Foundation Server 2010 apresenta dois conjuntos de recursos do data warehouse. Conforme mostrado na ilustração a seguir, há bancos de dados relacionais dois data warehouse e dois SQL Server cubos do Analysis Services.
A tabela a seguir lista os nomes que são atribuídos automaticamente aos recursos de dados do Reporting Services que são usados pelos relatórios.
Recursos de banco de dados |
Nome atribuído aos recursos com base em versões anteriores doTeam Foundation Server |
Nome atribuído a recursosTeam Foundation Server 2010 |
---|---|---|
Banco de dados relacional do data warehouse |
TfsReportsDS |
Tfs2010ReportsDS |
Cubo do Analysis Services |
TfsOlapReportsDS |
Tfs2010OlapReportsDS |
A atualização de um servidor que tenha um conjunto existente de relatórios que foram projetados para trabalhar com esquemas que foram projetados para oferecer suporte a nomes com base em 2010 Visual Studio 2005 Team Foundation Server ou Team System 2008 Team Foundation Server. Uma atualização para Team Foundation Server 2010 cria um novo depósito e o cubo que use um esquema diferente que é incompatível com os data warehouses anterior. Novas fontes de dados apontam para o novo depósito e o cubo e deixar as fontes de dados anteriores intactos.
Você pode continuar a exibir relatórios de pré-atualização. No entanto, nenhum dado novo será adicionado ao anterior à atualização do data warehouse e o cubo. O uso de novos nomes de fonte de dados permite que os relatórios de pré-atualização (que usam fontes de dados antigo) para continuar a processar dados de pré-atualização.
Coleções de projetos de equipe e hierarquia de relatórios
Com a introdução de coleções de projetos de equipe e pastas de relatórios, os relatórios agora são organizados no servidor que hospeda o Reporting Services em uma hierarquia semelhante à seguinte:
TfsReports > coleção de projeto > projeto de equipe > pasta de relatórios > relatórios
A ilustração a seguir mostra essa estrutura para o projeto chamado Dev10Demo.
Exibindo relatórios de pós-atualização
Para exibir relatórios de pós-atualização
Abra o Internet Explorer, digite a seguinte cadeia de caracteres na barra de endereços e pressione ENTER:
http://ReportServerName/TFSReports/ProjectCollectionName/ProjectName/
Se você implantou uma instância nomeada no servidor de camada de dados, digite a seguinte cadeia de caracteres em vez disso:
http://ReportServerName/TFSReports_TFSInstance/ProjectCollectionName/ProjectName/
Clique na pasta que contém o relatório que você deseja exibir.
Clique no relatório que você deseja exibir.
Exibindo relatórios de pré-atualização
Para exibir relatórios de pré-atualização
Abra o Internet Explorer, digite a seguinte cadeia de caracteres na barra de endereços e pressione ENTER:
http://ReportServerName/Reports/ProjectName/.
Se você implantou uma instância nomeada no servidor de camada de dados, digite a seguinte cadeia de caracteres em vez disso:
http://ReportServerName/Reports_TFSInstance/ProjectName/
Clique no relatório que você deseja exibir.
Consulte também
Tarefas
Exibir, carregar e organizar relatórios (Reporting Services Reports)
Conceitos
Criar, personalizar e gerenciar relatórios para o Visual Studio ALM
Atualizar um projeto de equipe atualizado para acessar novos recursos