방법: Microsoft Excel에서 Team System용 보고서 만들기
업데이트: 2007년 11월
Microsoft Excel을 사용하여 Team Foundation 데이터 웨어하우스에 있는 데이터를 기반으로 보고서를 작성할 수 있습니다. 이 경우 Microsoft Excel 통합 문서에서 피벗 테이블 보고서를 만든 다음 SQL Server의 데이터 웨어하우스에 해당 보고서를 연결하여 보고서를 작성합니다. 피벗 테이블 보고서를 만들 때 관심이 있는 데이터 소스의 필드, 테이블의 구성 방식 및 테이블에서 수행할 계산 종류를 지정합니다. 자세한 내용은 Microsoft 웹 사이트에서 “Create a PivotTable report”를 참조하십시오.
피벗 테이블 보고서를 작성한 후 보고서를 다시 정렬하여 다른 관점에서 데이터를 볼 수 있습니다. 열 머리글을 행 위치로 바꾸는 것과 같은 테이블 차원을 피벗하는 기능 덕분에 이 도구에 피벗 테이블 보고서라는 이름이 붙여졌으며 분석 성능 또한 매우 우수합니다. 피벗 테이블 보고서에서 열 및 행을 조작하는 방법에 대한 자세한 내용은 Microsoft Web site에서 "Analyze data with PivotTable reports"를 참조하십시오.
필수 권한
이 절차를 수행하려면 SQL Server Analysis Services에서 TfsWarehouseDataReaders 보안 역할의 멤버여야 합니다. 자세한 내용은 방법: Team System용 데이터 웨어하우스의 데이터베이스에 대한 액세스 부여를 참조하십시오.
Microsoft Excel 2007에서 보고서를 빌드하려면
피벗 테이블 보고서를 만들 통합 문서를 열고 데이터 탭을 클릭합니다.
외부 데이터 가져오기 그룹에서 기타 원본을 클릭한 다음 Analysis Services를 클릭합니다.
데이터 연결 마법사 – 서버에 연결 대화 상자가 열립니다.
서버 이름 상자에 Analysis Services를 실행 중인 서버 및 데이터베이스 인스턴스의 이름(Server/Instance)을 입력하고 다음을 클릭합니다.
데이터 연결 마법사- 데이터베이스 및 테이블 선택 대화 상자에서 TFSWarehouse 데이터베이스를 선택하고 Team System 큐브를 선택한 후 다음을 클릭합니다.
참고: 서버에서 SQL Server Enterprise Edition을 사용하는 경우에는 큐브에 초점이 맞춰진 뷰를 제공하는 큐브 뷰(예: 작업 항목 기록 큐브 뷰)를 선택할 수 있습니다.
데이터 연결 마법사 - 데이터 연결 파일 저장 및 마침 대화 상자에서 마침을 클릭합니다.
데이터 가져오기에서 피벗 테이블 보고서를 선택하고 확인을 클릭합니다.
피벗 테이블 필드 목록 창의 관련 필드 표시 상자에서 Current Work Item 같은 측정값 그룹을 선택한 다음 Current Work item Count와 같은 측정값을 선택합니다.
피벗 테이블 필드 목록 창에서 Assigned To.Person과 같은 필드를 행 레이블 상자로 끌어 옵니다.
피벗 테이블 필드 목록 창에서 Work Item.State와 같은 필드를 행 레이블 상자로 끌어 옵니다.
보고서를 필터링하려면 Area.Area와 같은 필드를 보고서 필터 상자로 끌어 온 후 시트에 나타나는 드롭다운 목록을 사용하여 적절한 값을 선택합니다.
워크시트가 완성될 때까지 7-9단계를 반복합니다.
통합 문서를 저장합니다.
참고: 현재 데이터를 저장하는 정적 폼에 보고서를 저장하려면 .xlsx 형식으로 파일을 저장하십시오. 보고서를 열 때마다 데이터를 업데이트하는 템플릿으로 보고서를 저장하려면 .xltx 형식으로 파일을 저장하십시오.
Microsoft Excel 2003에서 보고서를 빌드하려면
피벗 테이블 보고서를 만들 통합 문서를 엽니다.
참고: 데이터 웨어하우스를 Microsoft Excel의 데이터 소스로 설정하려면 Microsoft Excel을 사용하는 컴퓨터에 Microsoft SQL Server 2005 Analysis Services 9.0 OLE DB Provider가 설치되어 있어야 합니다. Microsoft 다운로드 센터에서 이 드라이버를 다운로드할 수 있습니다.
데이터 메뉴에서 피벗 테이블/피벗 차트 보고서를 클릭합니다.
피벗 테이블/피벗 차트 마법사 - 3단계 중 1단계의 분석할 데이터 위치를 지정하십시오.에서 외부 데이터를 선택합니다.
원하는 보고서 데이터 종류를 선택하십시오.에서 피벗 테이블을 선택하고 다음을 클릭합니다.
피벗 테이블/피벗 차트 마법사 - 3단계 중 2단계 페이지에서 데이터 가져오기를 클릭합니다.
데이터 원본 선택 대화 상자에서 OLAP 큐브 탭을 클릭하고 <새 데이터 원본>을 클릭한 다음 확인을 클릭합니다.
새 데이터 원본 만들기 대화 상자의 데이터 원본의 이름을 지정합니다.에서 팀 프로젝트나 보고서를 설명하는 이름을 입력합니다.
사용하려는 데이터베이스의 OLAP 제공자를 선택하십시오:에서 Microsoft OLE DB Provider for Analysis Services 9.0을 선택합니다.
연결을 클릭합니다.
다차원 연결 9.0 대화 상자에서 분석 서버를 선택합니다.
서버 상자에 Team Foundation Server 데이터 계층 서버 및 인스턴스의 이름(Server/Instance)을 입력하고 다음을 클릭합니다.
데이터베이스에서 TFSWarehouse를 선택한 다음 마침을 클릭합니다.
새 데이터 원본 만들기 대화 상자의 원하는 데이터를 포함한 해당 항목을 선택하십시오.에서 Team System을 선택한 다음 확인을 클릭합니다.
데이터 원본 선택 대화 상자에서 7단계에서 입력한 데이터 원본의 이름을 클릭한 다음 확인을 클릭합니다.
피벗 테이블/피벗 차트 마법사 - 3단계 중 2단계에서 다음을 클릭합니다.
피벗 테이블/피벗 차트 마법사 - 3단계 중 3단계에서 기존 워크시트를 선택합니다.
기존 워크시트에서 피벗 테이블을 배치할 셀을 강조 표시합니다.
피벗 테이블/피벗 차트 마법사 - 3단계 중 3단계에서 마침을 클릭합니다.
피벗 테이블 필드 목록에서 측정값을 선택하여 워크시트의 데이터 필드를 여기로 끌어옵니다. 영역으로 끌어옵니다.
피벗 테이블 필드 목록에서 차원을 선택하여 워크시트의 측정값 왼쪽이나 위로 끌어옵니다.
워크시트가 완성될 때까지 19-20단계를 반복합니다.
통합 문서를 저장합니다.
참고: 현재 데이터를 저장하는 정적 폼에 보고서를 저장하려면 .xls 형식으로 파일을 저장합니다. 보고서를 열 때마다 데이터를 업데이트하는 템플릿으로 보고서를 저장하려면 .xlt 형식으로 파일을 저장합니다.
보고서를 게시하려면
팀 탐색기에서 팀 프로젝트 노드를 클릭합니다.
팀 메뉴에서 프로젝트 포털 표시를 클릭합니다.
프로젝트 포털 홈 페이지에서 공유 문서를 클릭합니다.
문서 라이브러리 폴더에서 문서 업로드를 클릭합니다.
이름 상자에서 찾아보기를 클릭하고 보고서를 찾습니다.
파일 선택 대화 상자에서 Excel 통합 문서의 전체 경로를 입력하거나 통합 문서가 있는 위치로 이동한 다음 열기를 클릭합니다.
저장 후 닫기를 클릭합니다.