Share via


Analysis Services 큐브의 스키마에 대한 변경 내용 및 추가 항목

업데이트: 2010년 8월

업그레이드된 팀 프로젝트에서 계속 사용할 보고서를 사용자 지정한 경우 이 보고서를 업데이트하여 스키마에 대한 변경 내용을 적용해야 합니다. 이 항목에서는 Visual Studio Team Foundation Server 2010의 릴리스에서 SQL Server Analysis Services 데이터베이스의 스키마에 대한 변경 및 추가 내용을 설명합니다.

Analysis Services 데이터베이스에 대한 자세한 내용은 Team System의 Analysis Services 큐브에 제공된 측정값 그룹 및 메트릭을 참조하십시오.

항목 내용

  • 변경 및 추가 내용 요약

  • 측정값 그룹에 대한 변경 및 추가 내용

  • 차원에 대한 변경 및 추가 내용

변경 및 추가 내용 요약

Analysis Services 큐브는 쿼리 성능이 향상되고 변환 기능과 로드 성능이 개선되어 이제 한층 더 유용합니다. 현재 스키마에 도입된 변경 및 추가 내용은 Team Foundation Server 내의 인프라 변경 내용에 따른 것이며 팀 프로젝트 및 팀 프로젝트 컬렉션 간에 보고를 실행하고 데이터베이스의 유용성과 성능을 향상하기 위한 것입니다. Team Foundation Server의 배포에 대해 모든 팀 프로젝트 컬렉션에 정의되는 모든 팀 프로젝트의 보고 가능 데이터는 모두 단일 관계형 데이터 웨어하우스에 기록됩니다. 그런 다음 해당 웨어하우스의 데이터가 처리되어 Analysis Services 큐브에 기록됩니다. 데이터를 단일 데이터 웨어하우스에 수집하면 프로젝트 컬렉션 간의 보고가 지원됩니다.

변경 내용 요약

스키마에 대한 변경 내용은 다음과 같이 요약됩니다.

  • 최상위 차원의 수많은 날짜 및 사람 이름 필드는 이제 테스트 사례 및 작업 항목 차원의 특성입니다. 최상위 날짜 차원은 작업 항목 및 테스트 결과와 같은 여러 측정값 그룹의 측정값을 결합하는 추세 보고서를 빌드하는 데 사용할 수 있도록 유지됩니다.

  • 영역 및 반복 차원은 진정한 계층 구조인 테스트 사례 및 작업 항목 차원의 특성으로 다시 디자인되었으며 WIT(작업 항목 추적) 작업 저장소에서 제공하는 것과 비슷한 14수준 깊이입니다.

  • 일부 측정값 그룹의 이름이 더 많은 의미를 전달하도록 바뀌었습니다. 다음 표에서는 이름 변경 내용의 매핑을 설명합니다.

    이전 이름

    새 이름

    빌드에서 코드 검사

    빌드 검사

    빌드

    빌드 정보

    실행에서 코드 검사

    실행 검사

    테스트 결과

    테스트

  • 여러 차원의 이름이 더 많은 의미를 전달하고 특히 전체 목록에서 볼 때 컨텍스트를 제공하도록 바뀌었습니다. 다음 표에서는 이름 변경 내용의 매핑을 설명합니다.

    이전 이름

    새 이름

    변경 집합

    버전 제어 변경 집합

    Filename

    버전 제어 파일

    특색

    빌드 버전

    플랫폼

    빌드 플랫폼

    결과

    테스트 결과

    실행

    테스트 실행

    소스 프로젝트

    소스 프로젝트 파일 빌드

  • 여러 측정값의 이름이 더 많은 의미를 전달하고 컨텍스트를 제공하도록 바뀌었습니다. 모든 측정값의 요약은 Team System의 Analysis Services 큐브에 제공된 측정값 그룹 및 메트릭을 참조하십시오. 이름이 변경된 측정값의 몇 가지 예는 다음과 같습니다.

    • 일반적으로 누적이라는 레이블이 앞에 추가된 측정값의 이름이 바뀌었습니다. 누적 레이블이 삭제되거나 추세 레이블이 추가됩니다. 예를 들어 완료된 누적 작업은 이제 완료된 작업이며, 누적 결과 개수는 이제 결과 개수 추세입니다.

    • 빌드 검사 측정값 그룹의 측정값 개수에는 이제 빌드 검사 개수라는 레이블이 붙습니다.

  • 다음 테스트 관련 차원은 이제 결과, 실행자, 소유자와 같은 특성입니다.

  • "관련"으로 시작하는 차원은 이제 연결된 테스트 사례 및 연결된 작업 항목 차원에서 사용할 수 있는 특성입니다.

  • 부하 테스트와 관련된 측정값 그룹 및 차원은 제거되었습니다.

추가 내용 요약

스키마에 대한 추가 내용은 다음과 같이 요약됩니다.

  • 작업 항목 추적에 대한 기능 향상을 지원하기 위해 다음과 같은 새 측정값 그룹과 차원이 도입됩니다.

    측정값 그룹

    크기

    • 연결된 현재 작업 항목

    • 연결된 현재 작업 항목 테스트 사례

    • 작업 항목 대상 범주

    • 작업 항목 대상 트리

    • 작업 항목(결과 포함)

    • 테스트 사례

    • 작업 항목 변경 집합

    • 작업 항목 범주

    • 작업 항목 링크 형식

    • 링크된 작업 항목

    • 작업 항목 트리

    참고

    연결된 현재 작업 항목 및 연결된 현재 작업 항목 테스트 사례 측정값 그룹에는 관련된 측정값이 없습니다. 이러한 측정값 그룹은 직접 사용할 수 없습니다.

    테스트 사례 차원은 현재 릴리스에서 도입된 새 작업 항목 형식인 테스트 사례의 내장 필터를 제공합니다.

    이제 작업 항목 형식을 범주로 그룹화할 수 있습니다. 예를 들어 버그 범주는 버그, 오류 또는 코드 오류라는 레이블의 작업 항목 형식에서 찾거나 보고할 수 있습니다. 작업 항목 범주 차원을 사용하면 동일한 범주에 속하는 여러 작업 항목 형식 간의 교차 프로젝트 보고가 가능합니다.

    Analysis Services 큐브는 이제 작업 항목 계층 구조 및 링크를 지원합니다. 연결된 작업 항목 차원을 사용하여 단일 홉 링크를 기반으로 보고서를 생성할 수 있으며 작업 항목 트리 차원을 사용하여 트리 계층 구조 기반의 보고서를 생성할 수 있습니다.

  • 테스트 관련 활동 관리 기능 향상과 Microsoft Test Manager를 지원하기 위해 다음과 같은 새 차원이 도입되었습니다.

    • 테스트 사례

    • 테스트 구성

    • 테스트 계획

    • 테스트 도구 모음

  • 영역 경로 및 반복 경로는 이제 테스트 사례 및 작업 항목 차원의 특성으로 사용할 수 있습니다. 이러한 특성을 사용하여 보고서에 경로의 플랫 텍스트 문자열을 표시할 수 있습니다.

  • 유용성을 지원하기 위해 표시 폴더가 테스트 사례 및 작업 항목 차원에 추가되었습니다. 필드는 각 필드에 할당된 참조 이름을 기준으로 폴더 아래에 그룹화됩니다. 차원 특성은 작업 항목 형식 정의에서 할당된 보고 참조 이름을 기반으로 하는 폴더로 구성됩니다. 다음과 같이 매핑이 실행됩니다.

    • "System" 접두사가 있는 내장 또는 필드는 작업 항목 차원 아래에 나열됩니다.

    • 다른 필드는 이름이 참조 이름의 접두사에 해당하는 차원 아래에 표시됩니다. 예를 들어, "Microsoft.VSTS.Common" 접두사가 있는 필드는 "Microsoft.VSTS.Common"이라는 폴더 아래에 나열됩니다.

    예를 들어, 다음 그림과 같이 작업 항목 필드는 작업 항목 차원 아래에 나열됩니다.

    OLAP 데이터 큐브의 폴더 구조

    자세한 내용은 보고를 지원하도록 작업 항목 필드 추가 및 수정을 참조하십시오.

측정값 그룹에 대한 변경 및 추가 내용

현재 스키마 버전에서는 새 측정값 그룹이 도입되었고 일부 이전 측정값 그룹의 이름이 바뀌었으며 몇 개의 측정값 그룹이 제거되었습니다. 다음 그림에서는 Team Foundation의 현재 스키마에서 제공되는 측정값 그룹을 보여 줍니다.

Team System 측정 그룹

참고

현재 작업 그룹, 연결된 현재 작업 항목 및 연결된 현재 작업 항목 테스트 사례 측정값 그룹에는 관련된 측정값이 없습니다. 이러한 측정값 그룹은 직접 사용할 수 없습니다.

다음 표에서는 이름이 바뀐 이전 측정값 그룹에 대한 변경 내용을 보여 줍니다.

이전 스키마 버전에서 할당된 이름

현재 스키마 버전에서 할당된 이름

도입된 변경 내용

설명

빌드 변경 집합

새 그룹

빌드 및 버전 제어 변경 집합에 초점을 두는 보고서를 지원합니다. 빌드 내에 있는 버전 제어 변경 집합의 누적 개수가 포함됩니다.

빌드에서 코드 검사

빌드 검사

이름이 바뀜

빌드에 대해 수행된 테스트에서 검사된 코드 범위에 초점을 두는 보고서를 지원합니다.

빌드

빌드 정보

이름이 바뀜

빌드의 상태, 품질 및 기간에 초점을 두는 보고서를 지원합니다.

빌드 프로젝트

빌드 프로젝트

변경되지 않음

빌드 및 빌드 소스 프로젝트 파일에 초점을 두는 보고서를 지원합니다.

코드 변동

코드 변동

변경되지 않음

Team Foundation 버전 제어에 저장된 파일 버전 수와 코드가 변경된 범위에 초점을 두는 보고서를 지원합니다.

현재 작업 항목

현재 작업 항목

다시 디자인됨

작업 항목 측정값 그룹을 사용합니다. 현재 작업 항목 측정값 그룹과 관련된 측정값이 없습니다. 이러한 측정값 그룹은 직접 사용할 수 없습니다.

날짜

새 그룹

활성화된 날짜 및 변경된 날짜와 같은 날짜 필드별 보고서 필터링을 지원합니다.

연결된 현재 작업 항목

새 그룹

작업 항목 측정값 그룹을 사용합니다. 연결된 현재 작업 항목 측정값 그룹과 관련된 측정값이 없습니다. 이러한 측정값 그룹은 직접 사용할 수 없습니다.

연결된 현재 작업 항목 테스트 사례

새 그룹

작업 항목 측정값 그룹을 사용합니다. 연결된 현재 작업 항목 테스트 사례 측정값 그룹과 관련된 측정값이 없습니다. 이러한 측정값 그룹은 직접 사용할 수 없습니다.

Numeric

새 그룹

숫자 필드별 보고서 필터링을 지원합니다.

실행에서 코드 검사

실행 검사

이름이 바뀜

테스트 실행 시 검사된 코드 범위에 초점을 두는 보고서를 지원합니다.

테스트 결과

테스트

이름이 바뀜

테스트 실행 및 테스트 결과에 대한 메트릭을 제공합니다. 테스트 결과는 시간을 기준으로 추적되고, 결과, 테스트 대상 빌드, 테스트 형식 등의 여러 가지 차원을 사용하여 분석될 수 있습니다.

테스트 사례 개수 측정값이 추가되었습니다.

작업 항목

작업 항목

다시 디자인됨

시간 경과에 따라 또는 현재 날짜를 기준으로 총 작업 항목 수를 분석하는 데 사용할 수 있는 기록 정보를 포함하여 작업 항목에 대한 메트릭과 세부 정보를 제공합니다. 이 측정값 그룹을 사용하여 추세 보고서 및 작업 항목 필드에 할당된 다른 측정값 기반의 보고서를 생성할 수 있습니다.

자세한 내용은 보고를 지원하도록 작업 항목 필드 추가 및 수정을 참조하십시오.

작업 항목 변경 집합

새 그룹

작업 항목 및 변경 집합과 관련된 세부 정보에 초점을 두는 보고서를 지원합니다.

작업 항목 대상 범주

새 그룹

관련 범주별로 발견된 작업 항목을 포함하는 보고서를 지원합니다. 범주는 레이블이 다르지만 형식이 유사한 작업 항목을 연결하는 데 사용합니다.

범주에 대한 자세한 내용은 작업 항목 형식을 범주로 그룹화를 참조하십시오.

작업 항목 대상 트리

새 그룹

트리 노드 아래에 있는 작업 항목의 수와 작업 항목 및 트리 형식에 대한 보고를 지원하는 필드가 포함됩니다.

트리 링크 형식에 대한 자세한 내용은 링크 형식 작업을 참조하십시오.

작업 항목(결과 포함)

새 그룹

작업 항목 및 테스트 결과를 포함하는 보고서를 지원합니다. 테스트 결과에 연결된 작업 항목 수와 작업 항목 및 관련 테스트 결과에 대한 보고를 지원하는 필드가 포함됩니다.

부하 테스트 카운터

부하 테스트 결과

부하 테스트 요약

부하 테스트 트랜잭션

제거

이 측정값 그룹 및 관련 차원은 더 이상 지원되지 않습니다.

작업 항목 기록

제거

이제 작업 항목 측정값 그룹을 사용하며 날짜 측정값을 포함하여 기록 추세를 표시합니다.

차원에 대한 변경 및 추가 내용

현재 스키마 버전에서는 차원이 도입되거나 이름이 바뀌거나 제거되었습니다. 다음 그림에서는 Team Foundation의 현재 스키마에서 제공되는 차원을 보여 줍니다.

팀 시스템 차원

일부 차원은 둘 이상의 측정 그룹에 사용됩니다. 예를 들어 날짜, 팀 프로젝트, 개인, 영역 및 반복 차원은 모든 측정 그룹에서 공유됩니다.

다음 표에서는 스키마 차원에 대한 변경 내용을 보여 줍니다. 자세한 내용은 Team System의 Analysis Services 큐브에 제공된 측정값 그룹 및 메트릭을 참조하십시오.

그룹화

이전 스키마에서 사용된 이름

현재 스키마에서 사용된 이름

도입된 변경 내용

설명

어셈블리

어셈블리

어셈블리

변경되지 않음

통계가 생성된 테스트 어셈블리의 이름입니다.

빌드

빌드

빌드

변경되지 않음

빌드를 고유하게 식별하는 데 사용되는 번호 또는 이름입니다.

빌드 품질

빌드 품질

변경되지 않음

빌드의 현재 품질입니다.

자세한 내용은 완료된 빌드의 품질 평가를 참조하십시오.

빌드 상태

빌드 상태

변경되지 않음

빌드가 진행됨에 따라 업데이트되는 상태를 표시합니다.

특색

빌드 버전

이름이 바뀜

빌드 구성

자세한 내용은 Team Foundation Build 구성 파일 이해를 참조하십시오.

플랫폼

빌드 플랫폼

이름이 바뀜

빌드가 만들어진 하드웨어 플랫폼입니다(예: x86 또는 모든 CPU).

소스 프로젝트

소스 프로젝트 파일 빌드

이름이 바뀜

소스 파일 이름의 확장명입니다.

날짜

날짜

날짜

변경되지 않음

날짜별 필터링을 지원합니다.

날짜 필드

활성화된 날짜

닫힌 날짜

만든 날짜

해결된 날짜

완료 날짜

시작 날짜

활성화된 날짜

닫힌 날짜

만든 날짜

해결된 날짜

완료 날짜

시작 날짜

WorkItem.Activated Date

WorkItem.Closed Date

WorkItem.Created Date

WorkItem.Resolved Date

WorkItem.Finish Date

WorkItem.Start Date

특성

이 데이터 차원은 이제 테스트 사례 및 작업 항목 차원의 특성입니다.

링크 관계

관련 영역

관련 담당자

관련 변경한 사람

관련 날짜

관련 반복

관련 발견된 위치

관련 통합 빌드

관련 활성화된 날짜

관련 닫힌 날짜

관련 해결된 날짜

관련 완료 날짜

관련 시작 날짜

관련 만든 날짜

관련 팀 프로젝트

관련 작업 항목

대체됨

‘관련…’으로 시작하는 차원은 이제 연결된 작업 항목 차원 아래에서 사용할 수 있거나 작업 항목 연결된 차원 아래에서 특성으로 사용할 수 있습니다.

부하 테스트

에이전트 컴퓨터

카운터 ID(부하 테스트 카운터)

부하 테스트 시나리오

부하 테스트 트랜잭션

컴퓨터

페이지 요약(부하 테스트)

시나리오

제거

부하 테스트와 관련된 모든 차원과 측정값 그룹은 더 이상 지원되지 않습니다.

제품 계층 구조

팀 프로젝트

팀 프로젝트

변경되지 않음

팀 프로젝트와 프로젝트 컬렉션의 이름을 기준으로 하는 보고서 필터링을 지원합니다. 여러 팀 프로젝트의 데이터를 포함하는 보고서 생성을 지원합니다.

제품 계층 구조

영역

반복

영역 계층 구조

영역 경로

반복 계층 구조

반복 경로

WorkItem.Area Hierarchy

WorkItem.Area Path

WorkItem.Iteration Hierarchy

WorkItem.Iteration Path

특성

다시 디자인됨

영역 및 반복 차원은 테스트 사례 및 작업 항목 차원의 특성으로 다시 디자인되었습니다. 계층 구조는 14개 수준에 대한 지원을 제공합니다.

테스트

테스트 사례

새 그룹

테스트 사례에 대해 정의된 정보의 컨테이너입니다. 작업 항목의 테스트 사례 형식에 대해 캡처되고 보고 가능으로 할당된 작업 항목 필드의 특성을 포함합니다.

자세한 내용은 방법: 수동 테스트 사례 만들기를 참조하십시오.

테스트 구성

새 그룹

테스트 구성에 대해 정의된 정보의 컨테이너입니다.

자세한 내용은 방법: 테스트 구성 만들기를 참조하십시오.

테스트 계획

새 그룹

테스트 계획에 대해 정의된 정보의 컨테이너입니다.

자세한 내용은 방법: 테스트 계획 만들기를 참조하십시오.

테스트 도구 모음

새 그룹

테스트 도구 모음에 대해 정의된 정보의 컨테이너입니다.

자세한 내용은 방법: 테스트 도구 모음 만들기 및 관리를 참조하십시오.

테스트 결과

범주

다시 디자인됨

범주 차원은 더 이상 지원되지 않습니다. 이 차원은 테스트가 실행된 테스트 목록에 따라 범주화된 테스트 결과의 부모-자식 계층 구조를 캡처하기 위해 사용되었습니다.

테스트 관련 활동은 이제 테스트 계획, 테스트 도구 모음 및 테스트 사례를 사용하여 정의됩니다. 테스트 도구 모음 차원을 참조하십시오.

완료 날짜

완료 날짜

특성 이름이 바뀜

결과를 생성한 테스트 실행의 완료 날짜는 이제 테스트 실행 차원의 완료 날짜 특성입니다.

결과

결과

특성

예를 들어 성공, 실패 또는 결과 불충분과 같은 테스트 결과는 이제 테스트 결과 차원의 특성입니다.

소유자

특성, 이름이 바뀜

테스트의 작성자 또는 현재 소유자는 다음 특성으로 대체되었습니다.

  • 테스트 계획 차원의 테스트 계획 소유자 특성

  • 테스트 결과 차원의 테스트 결과 실행 주체 특성

  • 테스트 결과 차원의 테스트 결과 소유자 특성

결과

테스트 결과

이름이 바뀜

결과, 해결 상태 및 실패 유형을 포함하여 테스트 결과에 대해 캡처되는 정보에 대한 컨테이너입니다.

자세한 내용은 방법: Microsoft 테스트 관리자를 사용하여 테스트 결과 보기를 참조하십시오.

테스트 결과 영역

테스트 결과 날짜

테스트 결과 반복

테스트 결과 팀 프로젝트

특성, 대체됨

관련 차원은 이제 테스트 사례 및 테스트 계획 차원의 특성입니다.

테스트 실행

실행

테스트 실행

이름이 바뀜

테스트 실행에 대해 캡처된 정보의 컨테이너입니다.

자세한 내용은 방법: Microsoft 테스트 관리자를 사용하여 테스트 실행 분석을 참조하십시오.

실행한 사람

테스트 실행 소유자

특성, 이름이 바뀜

테스트가 실행된 사람 또는 계정의 이름은 이제 테스트 실행 차원의 테스트 실행 소유자 특성입니다.

버전 제어

체크 인한 사용자

체크 인한 사용자

특성

코드 수정을 체크 인한 사람의 이름은 이제 버전 제어 변경 집합 차원의 특성입니다.

변경 집합

버전 제어 변경 집합

이름이 바뀜

버전 제어에 체크 인한 변경 집합에 대해 정의된 정보의 컨테이너입니다. 이 정보에는 변경 집합을 체크 인한 ID, 설명 및 정책 재정의 주석이 포함됩니다.

자세한 내용은 변경 집합 사용을 참조하십시오.

Filename

버전 제어 파일

이름이 바뀜

버전 제어 데이터베이스에서 디렉터리와 파일의 계층 구조입니다.

작업 항목

담당자

변경한 사람

만든 사람

담당자

변경한 사람

만든 사람

WorkItem.Assigned To

WorkItem.Changed By

WorkItem.Created By

특성

이 사람 이름 필드는 이제 테스트 사례 및 작업 항목 차원의 특성입니다.

발견된 위치

발견된 위치

WorkItem.Found In

특성, 이름이 바뀜

버그가 발견된 빌드는 이제 테스트 사례 및 작업 항목 차원의 특성입니다. 각 특성은 각 차원 아래의 Microsoft.VSTS.Build 폴더 아래에 있습니다.

통합 빌드

통합 빌드

WorkItem. 통합 빌드

특성

버그가 수정된 빌드는 이제 테스트 사례 및 작업 항목 차원의 특성입니다. 각 특성은 각 차원 아래의 Microsoft.VSTS.Build 폴더 아래에 있습니다.

작업 항목

작업 항목

다시 디자인됨

작업 항목에 대해 정의된 정보의 컨테이너입니다. 보고 가능으로 할당된 작업 항목 필드의 특성을 포함합니다.

자세한 내용은 보고를 지원하도록 작업 항목 필드 추가 및 수정을 참조하십시오.

작업 항목 기록 영역

작업 항목 기록 날짜

작업 항목 기록 반복

작업 항목 기록 팀 프로젝트

작업 항목

다시 디자인됨

작업 항목 차원은 이제 작업 항목 기록에 대한 보고를 지원합니다.

작업 항목 범주

새 그룹

작업 항목의 범주에 대해 정의된 정보의 컨테이너입니다. 범주는 레이블이 다르지만 형식이 유사한 작업 항목을 연결하는 데 사용합니다.

범주에 대한 자세한 내용은 작업 항목 형식을 범주로 그룹화를 참조하십시오.

작업 항목 링크 형식

새 그룹

링크 형식에 대해 정의된 정보의 컨테이너입니다.

자세한 내용은 링크 형식 작업을 참조하십시오.

링크된 작업 항목

새 그룹

연결된 작업 항목에 대해 정의된 정보의 컨테이너입니다. 이 특성은 1홉 링크와 관련된 작업 항목의 보고서 생성을 지원합니다.

자세한 내용은 직접 링크 뷰에서 작업 항목 보기 및 수정을 참조하십시오.

작업 항목 트리

새 그룹

부모-자식 링크와 같은 트리 토폴로지 링크 형식을 사용하여 관련되는 작업 항목에 대해 정의된 정보의 컨테이너입니다. 이러한 특성은 중첩 링크 집합과 관련된 작업 항목의 보고서 생성을 지원합니다.

자세한 내용은 트리 뷰에서 작업 항목 보기 및 수정을 참조하십시오.

참고 항목

기타 리소스

Visual Studio ALM 보고의 새로운 기능

보고를 지원하도록 작업 항목 필드 추가 및 수정

Team Foundation Server 2010으로 업그레이드 후 보고서 찾기

Visual Studio ALM 보고의 새로운 기능

업그레이드된 팀 프로젝트가 새 기능에 액세스할 수 있도록 업데이트

변경 기록

날짜

변경 내용

이유

2010년 8월

지원되지 않는 리소스에 대한 링크가 제거되었습니다.

고객 의견