Team System용 보고서의 데이터 소스 선택
업데이트: 2007년 11월
Visual Studio Team System에서 가져온 데이터를 표시하는 보고서를 만들 때는 세 가지 데이터 소스 중 하나를 지정합니다. 그 중 두 가지 데이터 소스는 데이터 웨어하우스에 있는 Analysis Services 데이터베이스와 관계형 데이터베이스입니다. Analysis Services 데이터베이스는 특정 조건 집합을 충족하는 작업 항목의 개수와 같이 집계 정보를 제공하는 보고서에 가장 적합합니다. 관계형 데이터베이스는 작업 항목 제목과 같이 품목 정보를 제공하는 보고서에 가장 적합합니다.
세 번째 데이터 소스는 작업 항목 목록입니다. 이러한 목록은 처리하는 작업 항목 개수가 수백 개를 넘지 않는 테이블과 차트에 가장 적합합니다.
다음 표에 나와 있는 것처럼 선택하는 데이터 소스는 보고서에 표시할 데이터의 종류뿐만 아니라 보고서를 만드는 데 사용하는 도구에 따라 달라집니다. 예를 들어 Excel을 사용하는 경우에는 관계형 데이터베이스를 효과적으로 사용할 수 없으며 보고서 디자이너를 사용하는 경우에는 작업 항목 목록을 사용할 수 없습니다.
Analysis Services |
관계형 |
작업 항목 목록 |
|
Excel |
예 |
아니요 |
예 |
보고서 디자이너 |
예 |
예 |
아니요 |
보고 도구에 대한 자세한 내용은 Team System용 보고서를 만들 도구 선택을 참조하십시오.
burn-down 차트와 같이 시간의 경과에 따른 추세를 보여 주는 보고서를 만들려면 Analysis Services 데이터베이스를 사용하는 것이 가장 쉽습니다. 관계형 데이터베이스는 추세를 나타내는 데 적합하지 않으며, 작업 항목 목록으로도 추세를 나타낼 수 없습니다.
Analysis Services 데이터베이스
Analysis Services 데이터베이스에는 데이터가 큐브 구조로 구성되어 있으며 큐브에는 여러 차원에 대해 집계된 측정값이 들어 있습니다. 이 구조는 작업 항목 집합의 작업 시간과 같은 집계 값을 제공합니다. 이러한 값은 쿼리를 통해 계산되지 않고 큐브에서 직접 선택됩니다.
참고: |
---|
작업 항목 기록.누적 개수와 같은 일부 측정값은 미리 집계되지 않고 쿼리를 실행할 때 계산됩니다. |
Analysis Services 데이터베이스를 사용하면 Excel에서 피벗 테이블 및 피벗 차트 보고서를 쉽게 빌드할 수 있습니다. 이 데이터 소스에 대한 자세한 내용은 OLAP 디자인을 참조하십시오.
관계형 데이터베이스
관계형 데이터베이스에는 데이터가 서로 관련된 테이블에 구성되어 있습니다. Transact-SQL 쿼리를 작성하는 데 익숙한 경우에는 관계형 데이터베이스를 사용하여 보고서를 만들 수 있습니다.
프로젝트에서 사용하는 작업 항목에 따라서는 Analysis Services 데이터베이스에 없는 세부 데이터가 관계형 데이터베이스에 들어 있을 수 있습니다. 작업 항목 필드가 웨어하우스에 매핑되는 방법에 대한 자세한 내용은 보고에 필드 사용을 참조하십시오.
관계형 데이터베이스에 대한 자세한 내용은 관계형 스키마를 참조하십시오.
작업 항목 목록
작업 항목 쿼리 또는 작업 항목의 정적 집합을 사용하는 목록을 Excel에서 만들 수 있습니다. 어떤 의미에서는 이 목록 자체가 세부 보고서가 될 수 있습니다. 자세한 내용은 방법: 작업 항목 목록 만들기를 참조하십시오.
작업 항목 목록을 사용하여 피벗 테이블 및 피벗 차트 보고서를 만들 수도 있습니다. 자세한 내용은 피벗 테이블 보고서 기초(Microsoft Office Online)를 참조하십시오.
목록의 내용을 새로 고치려면 팀 도구 모음에서 새로 고침을 클릭하거나 팀 메뉴를 연 다음 새로 고침을 클릭합니다. 피벗 테이블 및 피벗 차트 보고서를 새로 고치려면 데이터 도구 모음에서 데이터 새로 고침을 클릭하거나 데이터 메뉴를 연 다음 데이터 새로 고침을 클릭합니다.