Share via


13단원: 큐브 뷰 만들기

Sales, Manufacturing 및 Supply 데이터와 같은 많은 주제 영역이 있는 모델의 경우 모델의 큐브 뷰를 만들면 보고서 작성기 사용자에게 도움이 될 수 있습니다. 큐브 뷰는 모델의 하위 집합입니다. 큐브 뷰를 만들면 모델 사용자가 쉽게 모델 내용을 탐색할 수 있습니다. 이 단원에서는 큐브 뷰를 만든 다음 여기에 원하는 엔터티를 추가합니다. 또한 보고서 작성기에서 변경 내용을 봅니다.

큐브 뷰를 만들려면

  1. 트리 뷰에서 모델을 마우스 오른쪽 단추로 클릭하고 새로 만들기를 가리킨 다음 큐브 뷰를 클릭합니다.

  2. 큐브 뷰 편집 대화 상자에서 모두 지우기를 클릭합니다.

  3. Purchase Order Detail 엔터티를 찾은 다음 해당 확인란을 선택합니다.

    Purchase Order Header 및 Product 확인란이 선택되어 있지만 회색으로 표시되어 있음을 볼 수 있습니다. 이 상태에서 확인을 클릭하면 큐브 뷰에 식별 특성만 추가됩니다. 이 연습에서는 두 엔터티의 전체 내용을 큐브 뷰에 추가합니다.

  4. 큐브 뷰에 Purchase Order Header 엔터티의 모든 특성을 추가하려면 확인란의 선택을 취소한 다음 다시 확인란을 선택합니다.

  5. Product 엔터티를 찾아 확인란의 선택을 취소한 다음 다시 확인란을 선택합니다.

  6. 확인을 클릭합니다.

    새 큐브 뷰에 Product 및 Purchase Orders 엔터티와 몇몇 관련 역할 및 엔터티가 포함됩니다.

큐브 뷰의 이름을 바꾸려면

  1. 새 큐브 뷰를 보려면 목록 뷰의 아래쪽으로 스크롤합니다.

    마지막에 NewPerspective라는 이름으로 나열되어 있습니다.

  2. NewPerspective를 마우스 오른쪽 단추로 클릭한 다음 이름 바꾸기를 클릭합니다.

  3. Products and Purchases를 입력합니다.

  4. 파일 메뉴에서 모두 저장을 클릭합니다.

보고서 모델을 배포하려면

  • 빌드 메뉴에서 AdventureWorks2008R2 Model 배포를 클릭합니다.

보고서 작성기 10에서 보고서 모델 변경 내용을 보려면

  1. 보고서 작성기를 시작합니다.

  2. 시작 창에서 AdventureWorks2008R2 모델을 찾습니다.

    AdventureWorks2008R2 모델 옆에 더하기(+) 기호가 새로 추가되어 있습니다.

  3. 만든 큐브 뷰를 보려면 더하기 기호를 클릭합니다.

  4. Products and Purchases를 선택합니다.

  5. 확인을 클릭합니다.

    나타나는 탐색기 창에 Product, Purchase Order Detail 및 Purchase Order Header 엔터티가 나열됩니다.

  6. Product 엔터티를 디자인 영역으로 끕니다.

  7. 엔터티 목록에서 Purchase Order Details를 선택합니다.

  8. 필드 목록에서 Total Received Qty 필드를 선택하여 Name 필드의 오른쪽으로 끕니다.

    필드 목록에서 Sum Fulfilled Qty 및 Fulfilled Qty가 Purchase Order Details 엔터티 목록의 아래쪽에 나열됩니다. Sum Fulfilled Qty는 최상위 수준에 표시되며 그 아래에 Fulfilled Qty가 중첩됩니다.

  9. 필드 목록에서 Sum Fulfilled Qty 필드를 선택하여 Total Received Qty 필드의 오른쪽으로 끕니다.

  10. 보고서 도구 모음에서 보고서 실행을 클릭합니다.

    보고서에서 마우스 포인터를 여러 위치로 움직이면 포인터의 모양이 변합니다. Name, Total Received Qty 또는 Sum Fulfilled Qty 열의 모든 내용을 클릭할 수 있습니다.

  11. Sum Fulfilled Qty 열에서 Decal 1 행에 대해 62500을 클릭합니다.

    Purchase Order Details 클릭-방문 보고서가 나타납니다. 두 번째 Modified Data 열은 더 이상 나타나지 않으며 Received Qty 및 Rejected Qty 필드가 추가되었습니다.

보고서 작성기(보고서 작성기 1.0)에서 보고서 모델 변경 내용을 보려면

  1. 보고서 관리자에서 보고서 작성기를 클릭합니다.

    [!참고]

    독립 실행형 버전의 보고서 작성기 3.0을 사용할 수도 있습니다.

  2. 보고서 또는 데이터 집합 대화 상자에서 빈 보고서를 클릭한 다음 만들기를 클릭합니다.

  3. 보고서 데이터 창에서 새로 만들기를 클릭하고 데이터 원본을 클릭합니다.

  4. 데이터 원본 속성 대화 상자에서 공유 연결 또는 보고서 모델 사용을 선택했는지 확인한 다음 찾아보기를 클릭합니다.

  5. 데이터 원본 선택 대화 상자에서 이름 입력란에 https://localhost/reportserver URL을 입력하고 열기를 클릭합니다.

  6. 모델 폴더를 확장하고 AdventureWorks2008R2를 클릭한 다음 열기를 클릭합니다.

  7. 확인을 클릭합니다.

    기본 이름의 데이터 원본인 DataSource1이 보고서 데이터 창에 추가됩니다.

    DataSource1을 마우스 오른쪽 단추로 클릭합니다.

  8. 데이터 원본 옵션에 AdventureWorks2008R2가 지정되어 있는지 확인하고 쿼리 디자이너를 클릭합니다.

  9. 큐브 뷰 선택 대화 상자에서 Products and Purchases를 선택합니다.

  10. 확인을 클릭합니다.

    나타나는 탐색기 창에 Product, Purchase Order Detail 및 Purchase Order Header 엔터티가 나열됩니다.

  11. Product 엔터티를 디자인 영역으로 끕니다.

  12. 엔터티 목록에서 Purchase Order Details를 선택합니다.

  13. 필드 목록에서 Total Received Qty 필드를 선택하여 Name 필드의 오른쪽으로 끕니다.

    필드 목록에서 Sum Fulfilled Qty 및 Fulfilled Qty가 Purchase Order Details 엔터티 목록의 아래쪽에 나열됩니다. Sum Fulfilled Qty는 최상위 수준에 표시되며 그 아래에 Fulfilled Qty가 중첩됩니다.

  14. 필드 목록에서 Sum Fulfilled Qty 필드를 선택하여 Total Received Qty 필드의 오른쪽으로 끕니다.

  15. 보고서를 보려면 실행을 클릭합니다.

  16. Sum Fulfilled Qty 열에서 Decal 1 행에 대해 62500을 클릭합니다.

    Purchase Order Details 클릭-방문 보고서가 나타납니다. 두 번째 Modified Data 열은 더 이상 나타나지 않으며 Received Qty 및 Rejected Qty 필드가 추가되었습니다.

    [!참고]

    보고서 작성기 3.0을 사용하여 클릭-방문 보고서를 작성할 수 없습니다. 하지만 보고서 작성기 1.0에서 클릭-방문 보고서를 작성한 다음 보고서 작성기 3.0을 사용하여 해당 보고서를 업데이트할 수 있습니다.

다음 단계

축하합니다. 모델 디자이너에서 보고서 모델 구체화 자습서를 성공적으로 완료했습니다.