단원 2-4 - 큐브 및 차원 속성 검토
적용 대상: SQL Server Analysis Services Azure Analysis Services
패브릭/Power BI Premium
큐브를 정의한 후에는 큐브 디자이너를 사용하여 결과를 검토할 수 있습니다. 다음 작업에서는 SQL Server Analysis Services 자습서 프로젝트에서 큐브의 구조를 검토합니다.
큐브 디자이너에서 큐브 및 차원 속성을 검토하려면
큐브 디자이너를 열려면 솔루션 탐색기의 큐브 노드에서 Analysis Services Tutorial 큐브를 두 번 클릭합니다.
큐브 디자이너에 있는 큐브 구조 탭의 측정값 창에서 Internet Sales 측정값 그룹을 확장하여 정의된 측정값을 확인합니다.
해당 측정값을 원하는 순서로 끌어서 정렬 순서를 바꿀 수 있습니다. 순서를 만들면 이 순서는 특정 클라이언트 애플리케이션에서 이러한 측정값을 정렬하는 방법에 영향을 미칩니다. 측정값 그룹과 여기에 포함된 각 측정값은 속성을 갖고 있으며 이러한 속성은 속성 창에서 편집할 수 있습니다.
큐브 Designer 큐브 구조 탭의 차원 창에서 SQL Server Analysis Services Tutorial 큐브에 있는 큐브 차원을 검토합니다.
솔루션 탐색기 표시된 것처럼 데이터베이스 수준에서 3개의 차원만 만들어졌지만 SQL Server Analysis Services Tutorial 큐브에는 5개의 큐브 차원이 있습니다. Date 데이터베이스 차원이 팩트 테이블의 다른 날짜 관련 팩트를 기반으로 세 개의 개별 날짜 관련 큐브 차원에 대한 기초로 사용되므로 큐브에는 데이터베이스보다 차원이 많이 있습니다. 이러한 날짜 관련 차원을 롤플레잉 차원이라고 합니다. 세 개의 날짜 관련 큐브 차원을 사용하여 각 제품 판매와 관련된 세 개의 개별 팩트 즉, 제품 주문 날짜, 주문 이행 기한 및 주문 출하 날짜에 따라 큐브의 차원을 지정할 수 있습니다. 여러 큐브 차원에 단일 데이터베이스 차원을 다시 사용하면 SQL Server Analysis Services 차원 관리를 간소화하고 디스크 공간을 적게 사용하며 전체 처리 시간을 줄입니다.
큐브 구조 탭의 차원 창에서 Customer를 확장한 후 Customer 편집 을 클릭하여 차원 디자이너에서 이 차원을 엽니다.
차원 디자이너에는 차원 구조, 특성 관계, 번역및 브라우저탭이 있습니다. 차원 구조 탭에는 특성, 계층및 데이터 원본 뷰창이 있습니다. 차원에 포함된 특성은 특성 창에 나타납니다. 자세한 내용은 차원 특성 속성 참조, 사용자 정의 계층 만들기및 특성 관계 정의를 참조하세요.
큐브 디자이너로 전환하려면 솔루션 탐색기에서 큐브 노드의 Analysis Services Tutorial 큐브를 마우스 오른쪽 단추로 클릭하고 디자이너 보기를 클릭합니다.
큐브 디자이너에서 차원 용도 탭을 클릭합니다.
SQL Server Analysis Services Tutorial 큐브의 이 보기에서는 Internet Sales 측정값 그룹에서 사용하는 큐브 차원을 볼 수 있습니다. 또한 각 차원과 해당 차원이 사용되는 각 측정값 그룹 간의 관계 유형도 정의할 수 있습니다.
파티션 탭을 클릭합니다.
큐브 마법사에서 집계가 없는 다차원 온라인 분석 처리 스토리지 모드를 사용하여 큐브에 대해 단일 파티션을 정의합니다. MOLAP을 사용하면 최대 성능을 위해 모든 리프 수준 데이터와 모든 집계가 해당 큐브 내에 저장됩니다. 집계는 질문이 이루어지기 전에 응답을 준비 상태로 만들어 쿼리 응답 시간을 빠르게 하기 위해 미리 계산된 데이터 요약입니다. 파티션 탭에서 추가 파티션, 스토리지 설정 및 쓰기 저장 설정을 정의할 수 있습니다. 자세한 내용은 파티션(Analysis Services - 다차원 데이터), 집계 및 집계 디자인을 참조하세요.
브라우저 탭을 클릭합니다.
큐브는 아직 SQL Server Analysis Services instance 배포되지 않았으므로 검색할 수 없습니다. 이 시점에서 SQL Server Analysis Services 자습서 프로젝트의 큐브는 SQL Server Analysis Services instance 배포할 수 있는 큐브의 정의일 뿐입니다. 큐브를 배포하고 처리할 때 SQL Server Analysis Services instance 정의된 개체를 만들고 기본 데이터 원본의 데이터로 개체를 채웁니다.
솔루션 탐색기의 큐브 노드에서 Analysis Services Tutorial 을 마우스 오른쪽 단추로 클릭한 다음 코드 보기를 클릭합니다. 기다려야 할 수도 있습니다.
SQL Server Analysis Services Tutorial 큐브의 XML 코드는 SQL Server Analysis Services Tutorial.cube [XML] 탭에 표시됩니다. 배포하는 동안 SQL Server Analysis Services instance 큐브를 만드는 데 사용되는 실제 코드입니다. 자세한 내용은 SSDT(Analysis Services 프로젝트)에 대한 XML 보기를 참조하세요.
XML 코드 탭을 닫습니다.