Team Foundation Server 2010으로 업그레이드 후 보고서 찾기

Team Foundation 배포를 Visual Studio Team Foundation Server 2010으로 업그레이드하면 몇 가지 사항이 변경되고 이는 SQL Server Reporting Services를 통해 액세스할 수 있는 보고서의 위치와 작업에 영향을 줍니다. 특히 Team Foundation Server 2010의 데이터 웨어하우스 스키마를 기반으로 하는 신규 또는 업그레이드 이후 보고서와 기존 또는 업그레이드 이전 보고서에 모두 액세스할 수 있습니다.

다음은 알아두어야 할 즉각적인 영향입니다.

  • 업그레이드된 팀 프로젝트가 Microsoft Solutions Framework(MSF) 프로세스 템플릿 버전 4.2를 기반으로 하는 경우 업그레이드 이후 보고서 집합에 액세스할 수 있습니다. 팀 탐색기의 Report 보고서 노드나 Team Web Access의 보고서 링크에서 이 보고서에 액세스할 수 있습니다.

  • 팀 탐색기의 Report 노드 또는 Team Web Access에서는 업그레이드 이후 보고서에 액세스할 수 없습니다. 웹 브라우저에서는 기존 보고서에 계속 액세스할 수 있습니다.

  • 업그레이드 이후 추가된 데이터는 기존 보고서에 나타나지 않습니다. 모든 새 데이터는 업그레이드 중에 만들어진 새 데이터 웨어하우스로 이동합니다. 모든 기존 데이터는 이전 스키마를 기반으로 하는 데이터 하우스에 유지됩니다.

업그레이드 이전 보고서를 보려면 보고서를 수정하여 SQL Server 2008로 인한 변경 내용을 처리해야 할 수 있습니다. 업그레이드 이전 보고서를 사용하여 업그레이드된 팀 프로젝트에 대한 보고를 지원하려면 각 보고서를 수정하여 새 데이터 웨어하우스에 연결하고 Team Foundation Server 2010에서 도입된 스키마 변경 내용을 처리해야 합니다.

항목 내용

  • 두 집합의 데이터 웨어하우스 리소스

  • 팀 프로젝트 컬렉션 및 보고서 위치 계층 구조

  • 업그레이드 이후 보고서 보기

  • 업그레이드 이전 보고서 보기

두 집합의 데이터 웨어하우스 리소스

Team Foundation Server 2010으로 업그레이드하면 두 집합의 데이터 웨어하우스 리소스가 추가됩니다. 다음 그림에서 볼 수 있듯이, 두 가지 데이터 웨어하우스 관계형 데이터베이스와 두 가지 SQL Server Analysis Services 큐브가 있습니다.

두 개의 보고서 집합 및 두 개의 보고서 위치

다음 표에서는 보고서에서 사용하는 Reporting Services 데이터 리소스에 자동으로 할당되는 이름을 보여 줍니다.

데이터베이스 리소스

이전 버전의 Team Foundation Server를 기반으로 하는 리소스에 할당된 이름

Team Foundation Server 2010용 리소스에 할당된 이름

데이터 웨어하우스 관계형 데이터베이스

TfsReportsDS

Tfs2010ReportsDS

Analysis Services 큐브

TfsOlapReportsDS

Tfs2010OlapReportsDS

2010 기반 이름은 Visual Studio 2005 Team Foundation Server 또는 Team System 2008 Team Foundation Server용 스키마를 사용하도록 디자인된 기존 보고서 집합이 있는 경우 서버 업그레이드를 지원합니다. Team Foundation Server 2010으로 업그레이드하면 이전 데이터 웨어하우스와 호환되지 않는 다른 스키마를 사용하는 새 웨어하우스와 큐브가 만들어집니다. 새 데이터 소스는 새 웨어하우스와 큐브를 가리키며 이전 데이터 소스를 그대로 유지합니다.

업그레이드 이전 보고서를 계속 볼 수 있습니다. 하지만 업그레이드 이전 데이터 웨어하우스와 큐브에는 새 데이터가 추가되지 않습니다. 새 데이터 소스 이름을 사용하면 기존 데이터 소스를 사용하는 업그레이드 이전 보고서에서 업그레이드 이전 데이터를 계속 렌더링할 수 있습니다.

팀 프로젝트 컬렉션 및 보고서 계층 구조

팀 프로젝트 컬렉션과 보고서 폴더의 도입으로 이제 보고서가 Reporting Services를 호스팅하는 서버에 다음과 비슷한 계층 구조로 구성됩니다.

TfsReports > 프로젝트 컬렉션 > 팀 프로젝트 > 보고서 폴더 > 보고서

다음 그림에서는 Dev10Demo라는 프로젝트에 대한 이 구조를 보여 줍니다.

SQL Server Reporting Services

업그레이드 이후 보고서 보기

업그레이드 이후 보고서를 보려면

  1. Internet Explorer를 열고 주소 표시줄에 다음 문자열을 입력한 다음 Enter 키를 누릅니다.

    http://ReportServerName/TFSReports/ProjectCollectionName/ProjectName/

    데이터 계층 서버에 명명된 인스턴스를 배포한 경우에는 다음 문자열을 입력합니다.

    http://ReportServerName/TFSReports_TFSInstance/ProjectCollectionName/ProjectName/

  2. 보려는 보고서가 들어 있는 폴더를 클릭합니다.

  3. 보려는 보고서를 클릭합니다.

업그레이드 이전 보고서 보기

업그레이드 이전 보고서를 보려면

  1. Internet Explorer를 열고 주소 표시줄에 다음 문자열을 입력한 다음 Enter 키를 누릅니다.

    http://ReportServerName/Reports/ProjectName/.

    데이터 계층 서버에 명명된 인스턴스를 배포한 경우에는 다음 문자열을 입력합니다.

    http://ReportServerName/Reports_TFSInstance/ProjectName/

  2. 보려는 보고서를 클릭합니다.

참고 항목

개념

Visual Studio ALM 보고서 만들기, 사용자 지정 및 관리

기타 리소스

보고서(Agile)

보고서 관리

업그레이드된 팀 프로젝트가 새 기능에 액세스할 수 있도록 업데이트