Analysis Services 큐브의 공유 차원
Team Foundation 배포의 모든 보고 가능 데이터는 Visual Studio Team Foundation Server용 SQL Server Analysis Services 큐브에 기록되기 때문에 전체 팀 프로젝트 컬렉션의 데이터를 보고할 수 있습니다. 팀 프로젝트 차원을 사용하여 지정한 팀 프로젝트에 대한 데이터만 표시할 수 있습니다. 날짜 차원을 사용하여 일, 주, 월 또는 년의 변경 내용을 표시하는 추세 보고서를 만들 수 있습니다. 큐브에 있는 모든 큐브 뷰가 이러한 차원을 공유합니다.
차원 특성을 사용하여 큐브에 있는 측정값을 다양한 범주에 따라 요약할 수 있습니다. 예를 들어 우선 순위, 작업 항목 형식, 상태, 닫은 사람 및 닫힌 날짜 특성을 사용하여 11월에 특정 팀 멤버가 닫은 우선 순위 1 버그 수를 확인할 수 있습니다.
프로젝트 컬렉션 및 팀 프로젝트를 기준으로 보고서 필터링 또는 데이터 마이닝
팀 프로젝트 차원을 사용하여 보고서를 필터링하거나 프로젝트 컬렉션 또는 팀 프로젝트의 특정 세부 정보를 강조 표시할 수 있습니다. Team System 큐브의 모든 측정값 및 차원은 팀 프로젝트 및 프로젝트 컬렉션과 관련된 데이터를 기록합니다. 다음 그림에서는 보고서 작성기 쿼리 디자이너에 표시되는 팀 프로젝트 차원 내의 특성을 보여 줍니다. 팀 프로젝트 계층 구조 노드에는 컬렉션 수준의 첫 번째 계층적 특성과 팀 프로젝트 수준의 두 번째 계층적 특성 등 두 개의 계층적 특성이 포함됩니다.
다음 표의 특성을 하나 이상 지정하여 원하는 팀 프로젝트로 보고서를 필터링할 수 있습니다.
특성 |
설명 |
---|---|
팀 프로젝트 계층 구조 |
프로젝트 컬렉션 및 팀 프로젝트의 계층 구조입니다. 여러 프로젝트 컬렉션 및 팀 프로젝트에서 보고서를 필터링해야 하는 경우 이 필드를 사용합니다. |
삭제됨 |
프로젝트가 삭제되었는지 여부를 지정하는 부울 값입니다. |
이름 |
팀 프로젝트 또는 프로젝트 컬렉션의 이름입니다. |
프로젝트 노드 형식 이름 |
노드의 이름입니다. 유효한 값은 팀 프로젝트 및 팀 프로젝트 컬렉션입니다. |
프로젝트 경로 |
프로젝트 컬렉션으로 시작하는 팀 프로젝트 경로의 일반 목록입니다. |
추세 보고서 만들기 및 필터링
날짜 차원을 사용하여 버전 제어의 작업 항목, 빌드, 테스트 및 파일에 대해 시간에 따라 발생하는 변경 내용을 요약하는 추세 보고서를 만들 수 있습니다. 날짜 차원을 포함하는 보고서는 작업이 발생한 특정 날짜에 대한 정보를 표시합니다. 데이터 웨어하우스의 모든 정보는 하루가 끝날 때 표시되는 상태로 추적됩니다.
참고
날짜 차원의 날짜는 데이터 저장소에서 관계형 웨어하우스 데이터베이스로 데이터를 이동하는 웨어하우스 어댑터가 실행되는 응용 프로그램 계층 서버에 대해 설정된 날짜에 따라 저장됩니다.표준 시간대에 따라 날짜가 조정되지 않습니다.
날짜 차원 계층 구조를 사용하여 일, 주, 월 또는 연별로 값을 집계할 수 있습니다. 예를 들어 월별로 열린 버그와 닫힌 버그의 백분율을 비교할 수 있습니다. 처음 두 특성인 년 월 일 및 년 주 일은 계층적 트리 필터에 해당합니다. 다음 그림과 같이 첫 번째 계층 구조는 월별 필터링을 지원합니다. 두 번째 계층 구조는 주별 필터링을 지원합니다. 다른 필드에서 추세 보고서를 표시하기 위한 시간 축의 단위를 일, 월, 주 또는 년으로 지정할 수 있습니다. 날짜 계층 구조를 년 월 일 특성과 함께 사용하여 년, 월 및 일별로 측정값을 집계할 수 있습니다. 날짜 계층 구조를 년 주 요일 특성과 함께 사용하여 년, 주 및 요일별로 측정값을 집계할 수 있습니다. |