Visual Studio ALM의 보고서 서버 프로젝트 만들기

SQL Server 보고서 디자이너를 사용하여 보고서를 만들면 팀의 진행 상황을 추적할 수 있습니다.Visual Studio Team Foundation Server의 데이터를 이러한 보고서의 기초로 사용하려면 먼저 Visual Studio에서 보고서 서버 프로젝트를 만들어야 합니다.

보고서 디자이너에 대한 개요는 Microsoft 웹 사이트에서 보고서 디자이너를 사용하여 보고서 디자인 및 구현(Reporting Services) 페이지를 참조하십시오.보고서 디자이너에서 보고서를 만드는 방법에 대한 자세한 내용은 보고서 디자이너를 사용하여 자세한 보고서 만들기보고서 디자이너 및 Analysis Services 큐브를 사용하여 집계 보고서 만들기를 참조하십시오.

사전 요구 사항

이 절차를 수행하려면 Visual Studio 및 SQL Server Business Intelligence Development Studio가 있어야 합니다.

[!참고]

Business Intelligence Development Studio를 설치하려면 SQL Server 설치 프로그램을 실행한 후 설치할 구성 요소를 지정할 때 클라이언트 구성 요소 확인란을 선택합니다.SQL Server의 최신 서비스 팩을 설치하려면 Microsoft 웹 사이트의 SQL Server 2008용 최신 서비스 팩을 구하는 방법 페이지를 참조하십시오.

필요한 권한

아래의 절차에서 만드는 연결을 사용하려면 관계형 데이터베이스와 Visual Studio ALM용 Analysis Services 큐브 모두에서 TfsWarehouseDataReader 보안 역할의 멤버여야 합니다.자세한 내용은 Visual Studio ALM용 데이터 웨어하우스의 데이터베이스에 대한 액세스 부여를 참조하십시오.

보고서 서버 프로젝트를 만들려면

  1. Visual Studio에서 파일 메뉴를 열고 새로 만들기를 가리킨 다음 프로젝트를 클릭합니다.

    새 프로젝트 대화 상자가 나타납니다.

  2. 프로젝트 형식에서 비즈니스 인텔리전스 프로젝트를 클릭합니다.

    [!참고]

    프로젝트 형식 목록에 비즈니스 인텔리전스 프로젝트가 보이지 않으면 SQL Server Business Intelligence Development Studio를 설치해야 합니다.자세한 내용은 이 항목 앞부분의 사전 요구 사항 단원을 참조하십시오.

  3. 템플릿에서 보고서 서버 프로젝트를 클릭합니다.

  4. 이름 상자에 입력이름, 프로젝트 및 다음 확인.

TfsReportDS 및 TfsOlapReportDS 데이터 소스를 만들려면

  1. 프로젝트 메뉴에서 새 항목 추가를 클릭합니다.

    새 항목 추가 대화 상자가 나타납니다.

  2. 데이터 원본을 클릭한 다음 추가를 클릭합니다.

    공유 데이터 원본 대화 상자가 나타납니다.

  3. 이름 상자에 TfsReportDS를 입력합니다.

    중요중요

    이 단계에서 지정한 이름을 사용하지 않으면 보고서 배포 절차를 제대로 실행할 수 없습니다.이 절차는 보고서를 개발할 때 사용할 데이터 소스의 로컬 복사본을 만듭니다.이러한 복사본은 SQL Server Reporting Services를 실행 중인 서버에서 Team Foundation Server를 사용하여 만든 데이터 소스와 동일합니다.보고서를 배포하면 Team Foundation Server에서는 프로젝트에 사용된 데이터 소스의 로컬 복사본과 이름이 같은 서버상의 데이터 소스를 사용합니다.

  4. 유형 목록에서 Microsoft SQL Server를 클릭한 다음 편집을 클릭합니다.

  5. 연결 속성 대화 상자에서 Analysis Services를 실행하는 서버 및 인스턴스의 이름(DataWarehouseServerName/InstanceName)을 입력한 다음 Windows 인증 사용을 클릭합니다.

    [!참고]

    일반적인 구성에서는 데이터 계층 서버의 이름을 사용하지만웨어하우스를 별도의 서버에 호스팅할 수도 있습니다.

  6. 데이터베이스 이름 선택 또는 입력을 클릭한 다음 Tfs_Warehouse를 클릭합니다.

  7. (옵션) 연결 테스트를 클릭하여 연결이 정의된 대로 작동하는지 확인한 후 확인을 클릭하여 공유 데이터 원본 대화 상자로 돌아갑니다.

  8. 확인을 클릭한 다음 확인을 클릭하여 데이터 소스를 만듭니다.

  9. 1-7단계를 반복하여 다른 데이터 소스를 만듭니다.이때 Microsoft SQL Server Analysis Services를 데이터 소스 형식으로 지정하고 이름을 TfsOlapReportDS로 지정합니다.데이터베이스 이름에 대한 Tfs_Analysis를 지정합니다.

보고서를 배포할 수 있도록 프로젝트 속성을 설정하려면

  1. 프로젝트 메뉴에서 속성을 선택합니다.

  2. OverwriteDataSources 속성의 값으로 False를 클릭합니다.

    [!참고]

    이 옵션을 설정하면 서버에 있는 데이터 소스를 덮어쓰지 않고 이 프로젝트에 정의한 데이터 소스를 사용하여 보고서를 게시할 수 있습니다.

  3. TargetDataSourceFolder 속성의 값으로 /를 입력합니다.

  4. TargetReportFolder 속성의 값으로 이 프로젝트의 보고서를 배포할 폴더의 경로를 입력합니다.보고서를 특정 팀 프로젝트에 배포하려면 해당 팀 프로젝트의 이름을 사용하십시오.

  5. TargetServerURL 속성의 값으로 Reporting Services 서버의 URL을 입력합니다.예를 들어 http://ReportingServicesServerName/reportserver를 입력할 수 있습니다.

참고 항목

작업

보고서 디자이너를 사용하여 자세한 보고서 만들기

보고서 디자이너 및 Analysis Services 큐브를 사용하여 집계 보고서 만들기

기타 리소스

Visual Studio ALM에 대한 Reporting Services 보고서 만들기 및 관리