배포된 큐브 찾아보기

배포된 큐브를 찾아보면 큐브 기능 개선에 필요한 수정 내용을 이해하는 데 도움이 됩니다. 예를 들어 차원 멤버 정렬 순서를 정의하거나 불필요한 차원 특성을 삭제하거나 새 사용자 계층을 정의하거나 기존 사용자 계층을 수정하거나 측정값 속성을 구성해야 하는 경우가 있습니다. 큐브를 배포하면 큐브 디자이너의 브라우저 탭에 큐브 데이터가 표시되고 차원 디자이너의 브라우저 탭에 차원 데이터가 표시됩니다.

다음 작업에서는 Analysis Services Tutorial 큐브와 각 차원을 찾아 큐브 기능을 개선하기 위해 변경할 내용을 확인합니다.

배포된 큐브를 찾아보려면

  1. Business Intelligence Development Studio에서 Customer 탭을 클릭하거나 솔루션 탐색기에서 차원 노드의 Customer를 두 번 클릭하여 Customer 차원에 대한 차원 디자이너로 전환한 다음 브라우저 탭을 클릭합니다.

    브라우저 탭의 도구 모음에 있는 계층 목록에 State Province Name - Geography 사용자 계층이 나타납니다. 도구 모음 아래에 현재 수준의 이름인 (All)이 바로 나타나고 (All) 수준의 유일한 멤버가 브라우저 창에 나타납니다. 기본적으로 (All) 수준에 포함된 유일한 멤버의 이름은 All이며 화면에 표시됩니다. 시나리오 차원 등에서는 이 수준의 이름을 변경하거나 숨길 수 있습니다. 3단원에서는 Analysis Services Tutorial 큐브에 있는 여러 차원의 (All) 수준 멤버 이름을 변경합니다.

  2. 수준 및 멤버 창에서 (All) 수준의 All 멤버를 확장하여 State Province Name 수준의 멤버를 표시합니다. 이 수준의 Alabama 멤버를 확장하여 Geography 수준을 표시합니다. Geography 수준의 280 멤버를 확장하여 Customer 수준의 멤버를 표시합니다.

    차원 디자이너의 수준 및 멤버 창에서는 사용자 계층에서 큐브 마법사가 디자인하는 각 수준의 멤버를 쉽게 볼 수 있으므로 필요한 기능 변경 내용을 결정할 수 있습니다. 이 계층에는 city 수준이 정의되어 있지 않고 Geography 수준의 멤버가 DimGeography 테이블 키 값이며 Customer 수준에 고객 이름 대신 고객의 전자 메일 주소가 표시됩니다. 3단원에서는 이 계층을 수정합니다.

    다음 이미지에서는 수준 및 멤버 창의 확장된 계층을 보여 줍니다.

    수준 및 멤버 창의 확장된 계층

  3. Customer 차원에 대한 차원 디자이너 도구 모음의 계층 목록에서 English Country Region Name을 선택한 다음 수준 및 멤버 창에서 All 멤버를 확장합니다.

    English Country Region Name 특성의 특성 계층이 나타납니다. 기본적으로 차원의 각 특성에는 (All) 수준과 각 특성 멤버가 포함된 수준으로 이루어진 계층이 있습니다. 두 번째 수준의 이름에는 특성 이름이 그대로 사용됩니다. 3단원에서는 특성 계층을 기반으로 사용자 정의 계층을 정의하는 방법에 대해 설명합니다.

    다음 이미지에서는 English Country Region Name 특성의 계층을 보여 줍니다.

    국가별 이름(영어) 특성 계층

  4. 솔루션 탐색기에서 차원 폴더의 Time을 두 번 클릭합니다.

    BI Development Studio 차원 디자이너에 Time 차원이 열립니다.

  5. Time 차원에 대한 차원 디자이너에서 브라우저 탭을 클릭합니다.

    계층 목록에 사용자 계층 CalendarYear - CalendarSemester - CalendarQuarter - EnglishMonthName - FullDateAlternateKey가 나타납니다.

  6. All 멤버를 확장하여 Calendar Year 수준의 멤버를 표시합니다. 2003 멤버를 확장하여 Calendar Semester 수준의 멤버를 표시합니다. 1 멤버를 확장하여 Calendar Quarter 수준의 멤버를 표시합니다. 2 멤버를 확장하여 English Month Name 수준의 멤버를 표시합니다. June 멤버를 확장하여 FullDateAlternateKey 수준의 멤버를 표시합니다.

    3단원에서는 반기와 분기에 이름을 정의하고 시간 값이 포함된 날짜 대신 간단한 날짜를 정의하여 사용자 계층을 수정해 사용자에게 친근한 환경을 만듭니다.

    다음 이미지에서는 FullDateAlternateKey 특성을 표시하도록 확장된 계층을 보여 줍니다.

    FullDateAlternateKey 특성

  7. Analysis Services Tutorial 큐브에 대한 디자이너 탭을 클릭하여 BI Development Studio의 큐브 디자이너로 전환합니다. 브라우저 탭을 선택한 다음 디자이너 도구 모음에서 다시 연결을 클릭합니다. 또는 브라우저 창 중간에 있는 브라우저를 다시 로드하려면 여기를 클릭하십시오 링크를 클릭합니다.

    디자이너 왼쪽 창에 Analysis Services Tutorial 큐브의 메타데이터가 표시됩니다. 브라우저 탭 도구 모음에서 큐브 뷰언어 옵션을 사용할 수 있습니다. 또한 브라우저 탭의 메타데이터 창 오른쪽에는 두 개의 창이 있습니다. 위쪽 창은 필터 창이며 아래쪽 창은 데이터 창입니다.

    다음 이미지에서는 큐브 디자이너의 개별 창을 보여 줍니다.

    큐브 디자이너의 개별 창

  8. 메타데이터 창에서 Measures를 확장하고 Internet Sales를 확장한 다음 데이터 창의 합계 또는 세부 정보 필드를 여기로 끌어 옵니다 영역으로 Sales Amount 측정값을 끌어 놓습니다.

    측정값은 표준 통화 형식으로 표시되지 않습니다. 3단원에서는 큐브 측정값 형식을 수정하는 방법에 대해 설명합니다. 자세한 내용은 측정값 정의 및 구성을 참조하십시오.

    [!참고] Adventure Works DW 데이터베이스에 있는 국가별 판매 금액 값은 각 해당 국가의 통화로 입력됩니다. 9단원에서는 판매 금액 값을 일반적인 통화로 변환하는 방법에 대해 설명합니다.

  9. 메타데이터 창에서 Customer를 확장합니다.

    Customer 차원의 모든 특성 계층이 메타데이터 창에 나타납니다. 또한 Customer 차원 목록에 State Province Name – Geography 사용자 계층이 포함됩니다. 하나 이상의 특성 계층을 사용하여 큐브 차원을 지정할 수 있습니다. 그러나 같은 수준에 있는 각 차원에 너무 많은 계층이 표시되면 업무용 사용자가 당황할 수 있습니다. 3단원에서는 이러한 계층을 쉽게 탐색할 수 있도록 계층을 표시 폴더로 그룹화하는 방법에 대해 설명합니다.

  10. English Country Region Name 특성 계층을 데이터 창의 행 필드를 여기로 끌어 옵니다 영역으로 끌어 놓습니다.

    이제 각 고객의 국가로 차원이 지정된 Internet Sales가 표시됩니다. 다음 이미지에서는 이 차원을 보여 줍니다.

    고객 국가별로 차원을 구분한 인터넷 판매

  11. 메타데이터 창에서 Customer, Measures를 차례로 축소하고 Product를 확장한 다음 Product Line을 마우스 오른쪽 단추로 클릭하고 열 영역에 추가를 클릭합니다.

    이제 국가와 제품 라인으로 차원이 지정된 Internet Sales가 표시됩니다. 그러나 각 제품 라인은 제품 라인의 전체 이름 대신 한 문자로 표시됩니다. 3단원에서는 데이터 원본 뷰에서 명명된 계산을 추가하고 이 차원 특성의 속성을 수정하여 사용자에게 친근한 제품 라인 이름을 만드는 방법에 대해 설명합니다.

    다음 이미지에서는 국가 및 제품 라인으로 차원이 지정된 Internet Sales를 보여 줍니다.

    국가 및 제품별로 차원을 구분한 인터넷 판매

  12. 메타데이터 창에서 Product를 축소하고 Order Date를 확장한 다음 데이터 창의 필터 필드를 여기로 끌어 옵니다 영역으로 Order Date.Calendar Quarter를 끌어 놓습니다.

  13. 데이터 창의 필터 필드 영역에서 Order Date.Calendar Quarter 옆의 아래쪽 화살표를 클릭하고 (모두) 옆의 확인란 선택을 취소한 다음 1 옆의 확인란을 선택하고 확인을 클릭합니다.

    이제 국가 및 첫 번째 분기의 제품 라인으로 차원이 지정된 Internet Sales가 표시됩니다. 그러나 실제로는 특정 연도가 아닌 모든 연도의 첫 번째 분기의 값이 표시됩니다. 3단원에서는 연도별 분기를 구분할 수 있도록 복합 키를 사용하여 각 분기를 고유하게 식별하는 방법에 대해 설명합니다.

    다음 이미지에서는 국가 및 모든 연도의 첫 번째 분기의 제품 라인으로 차원이 지정된 Internet Sales를 보여 줍니다.

    매년 첫 번째 사분기의 인터넷 판매

  14. 메타데이터 창에서 Order Date.Calendar Year를 확장한 다음 CalendarYear를 확장합니다.

  15. Calendar Year 특성 계층의 2002 멤버를 마우스 오른쪽 단추로 클릭한 다음 하위 큐브 영역에 추가를 클릭합니다.

    Order Date 차원의 2002 멤버가 데이터 창 위쪽의 필터 창에 나타나고 데이터 창에 표시되는 값을 제한합니다. 이 기능은 실제로 MDX(Multidimensional Expressions) 쿼리 문의 WHERE 절과 똑같습니다. 자세한 내용은 MDX 쿼리 기본 사항(MDX)을 참조하십시오.

    다음 이미지와 같이 인터넷을 통한 제품 라인별 판매의 1분기 값은 국가로 차원이 지정되며 2002년으로 제한됩니다.

    2002년 첫 번째 사분기의 인터넷 판매

큐브 마법사를 사용하여 만든 큐브를 찾아보고 사용자에게 친근하며 기능이 뛰어난 프로젝트를 만들기 위해 변경할 몇 가지 Analysis Services Tutorial 프로젝트 요소에 대해 알아보았습니다.

[!참고] 2단원까지의 완료된 프로젝트는 업데이트된 예제를 다운로드 및 설치하여 사용할 수 있습니다. 자세한 내용은 예제 설치에서 업데이트된 예제 얻기를 참조하십시오.

다음 단원

3단원: 측정값, 특성 및 계층 수정

참고 항목

관련 자료

큐브 데이터 찾아보기

도움말 및 정보

SQL Server 2005 지원 받기