다음을 통해 공유


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

Visual Studio ALM(Application Lifecycle Management)에서 자세한 정보가 포함된 보고서를 만들어 팀의 진행 상황을 보다 쉽게 추적할 수 있습니다. 예를 들면 작업 항목의 제목과 같은 정보가 들어 있는 보고서를 만들 수 있습니다. 이러한 종류의 보고서는 SQL Server의 보고서 디자이너와 Visual Studio ALM용 데이터 웨어하우스의 관계형 데이터베이스를 사용하여 만들 수 있습니다.

첫 번째 보고서를 만든 후에는 여러 가지 데이터와 레이아웃을 사용해 보면서 보고서를 변경할 수 있습니다. 예를 들어 담당자 필드를 기준으로 테이블을 그룹화할 수 있습니다.

Visual Studio ALM용 보고서를 아직 만들지 않은 경우에는 Visual Studio ALM 보고서 만들기, 사용자 지정 및 관리을 참조하십시오. 보고서 디자이너의 사용 방법에 대한 자세한 내용은 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용 최신 서비스 팩을 구하는 방법 페이지를 참조하십시오.

필요한 권한

이 절차를 수행하려면 다음 역할의 멤버여야 합니다.

보고서를 만들려면

  1. Visual Studio에서 보고서 서버 프로젝트를 열거나 만듭니다. 자세한 내용은 Visual Studio ALM의 보고서 서버 프로젝트 만들기를 참조하십시오.

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

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

  3. 보고서 마법사를 클릭한 다음 추가를 클릭합니다.

    보고서 마법사데이터 원본 선택 페이지가 열립니다.

  4. TFSReportDS 공유 데이터 소스를 클릭한 후 다음을 클릭합니다.

    마법사의 쿼리 디자인 페이지가 열립니다.

    참고

    지정한 데이터 소스는 Team Foundation Server용 데이터 웨어하우스의 관계형 데이터베이스에 연결됩니다. 자세한 내용은 Visual Studio ALM 보고서에 대한 데이터 소스 및 작성 도구 선택을 참조하십시오. 프로젝트에 이 데이터 소스가 없으면 만드십시오. 자세한 내용은 Visual Studio ALM의 보고서 서버 프로젝트 만들기를 참조하십시오.

  5. 쿼리 작성기를 클릭합니다.

    쿼리 작성기 대화 상자가 나타납니다.

보고서의 데이터를 검색하는 쿼리를 작성하려면

  1. 쿼리 작성기 도구 모음에서 일반 쿼리 디자이너를 클릭하여 쿼리 디자이너를 활성화합니다.

  2. 쿼리 작성기 도구 모음에서 테이블 추가를 클릭합니다.

    테이블 추가 대화 상자가 표시됩니다.

  3. 현재 작업 항목 테이블을 클릭한 다음 추가를 클릭합니다.

  4. 작업 항목 테이블을 클릭한 다음 추가를 클릭합니다.

    이 테이블에는 작업 항목 차원이 들어 있습니다.

  5. 개인 테이블을 클릭하고 추가를 클릭한 다음 닫기를 클릭합니다.

    이 테이블에는 개인 차원이 들어 있습니다. 현재 작업 항목에 대한 팩트 테이블의 담당자, 변경한 사람 및 만든 사람 필드에는 이 테이블에 대한 외래 키가 있습니다.

  6. 작업 항목 테이블에서 System_TitleSystem_State의 확인란을 선택합니다.

  7. 개인 테이블에서 개인의 확인란을 선택합니다.

  8. 쿼리 창에서 변경한 사람 및 만든 사람을 사용하는 절을 삭제하여 쿼리를 다음과 같이 변경합니다.

    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. 쿼리 작성기 도구 모음에서 실행을 클릭하여 쿼리가 제대로 작동하는지 확인한 후 확인을 클릭합니다.

    쿼리 작성기가 닫히고 보고서 마법사쿼리 디자인 페이지가 다시 나타납니다.

보고서 레이아웃을 디자인하려면

  1. 다음을 클릭합니다.

    마법사의 보고서 유형 페이지가 열립니다.

  2. 표 형식을 클릭하고 다음을 클릭합니다.

    마법사의 테이블 디자인 페이지가 열립니다.

  3. System_Title을 클릭한 다음 자세히를 클릭합니다.

  4. 개인을 클릭한 다음 자세히를 클릭합니다.

  5. System_State그룹을 차례로 클릭한 후 다음을 클릭합니다.

    마법사의 테이블 레이아웃 선택 페이지가 열립니다.

  6. 원하는 레이아웃 옵션을 클릭한 후 다음을 클릭합니다.

    마법사의 테이블 스타일 선택 페이지가 열립니다.

  7. 원하는 스타일을 클릭한 후 다음을 클릭합니다.

    마법사의 보고서 마법사 완료 페이지가 열립니다.

  8. 보고서 이름을 입력하고 보고서 미리 보기를 클릭한 다음 마침을 클릭하여 보고서를 만듭니다.

    마법사가 닫히고 미리 보기 탭이 활성화된 상태로 보고서 문서 창이 나타납니다.

보고서를 배포하려면

  1. 솔루션 탐색기에서 보고서를 클릭합니다.

  2. 빌드 메뉴에서 ReportName 배포를 클릭합니다.

    중요

    보고서를 제대로 배포하려면 프로젝트 설정 값이 적절하게 구성되어 있어야 합니다. 자세한 내용은 Visual Studio ALM의 보고서 서버 프로젝트 만들기를 참조하십시오.

참고 항목

작업

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

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

기타 리소스

관계형 웨어하우스 데이터베이스를 사용하여 Visual Studio ALM에 대한 보고서 생성

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