데이터 원본 뷰를 사용하지 않고 템플릿에서 큐브 만들기

적용 대상: SQL Server Analysis Services Azure Analysis Services 패브릭/Power BI Premium

데이터 원본 뷰를 사용하지 않고 큐브를 만들려면 큐브 마법사의 첫 페이지에서 데이터 원본을 사용하지 않고 큐브 생성 을 선택하십시오. 나중에 스키마 생성 마법사를 사용하여 큐브 및 기타 SQL Server Analysis Services 개체의 구조에 따라 데이터 원본 뷰에 대한 관계형 스키마를 생성할 수 있습니다. 스키마 생성에 대한 자세한 내용은 스키마 생성 마법사(Analysis Services)를 참조하세요.

생성 방법 선택

큐브 마법사의 생성 방법 선택 페이지에서 데이터 원본을 사용하지 않고 큐브 생성을 클릭합니다. 기존 큐브 템플릿을 사용하여 큐브를 생성하려면 큐브 템플릿 사용 확인란을 선택합니다. . 템플릿을 사용하지 않으면 수동으로 옵션을 설정해야 합니다.

큐브 템플릿에는 사전 정의된 측정값, 측정값 그룹, 차원, 계층 및 특성이 포함되어 있습니다. 템플릿을 선택한 경우 마법사는 템플릿에서 개체 정의를 다음 페이지 설정 옵션의 기본으로 사용합니다. SQL Server Analysis Services 표준 큐브에 대한 여러 템플릿과 함께 설치됩니다. 또한 서버 관리자가 사용자 조직의 데이터에 맞게 디자인된 전용 큐브 또는 차원 템플릿을 추가할 수도 있습니다.

차원 선택

마법사의 차원 선택 페이지를 사용하여 기존 차원을 큐브에 추가할 수 있습니다. 프로젝트 또는 데이터베이스에 데이터 원본 없이 공유된 차원이 있는 경우에만 이 페이지가 표시됩니다. 데이터 원본이 있는 차원은 표시되지 않습니다.

기존 차원을 추가하려면 공유 차원 목록에서 하나 이상의 차원을 선택한 후 오른쪽 화살표(>) 단추를 클릭하면 선택된 차원이 큐브 차원 목록으로 이동합니다. 이중 화살표(>>) 단추를 클릭하면 목록의 모든 차원이 이동합니다.

새 측정값 정의

마법사의 새 측정값 정의 페이지를 사용하여 새 큐브에 측정값과 측정값 그룹을 지정합니다. 여기에서 지정하는 측정값 그룹은 생성되는 스키마의 팩트 테이블에 대응되며, 측정값은 테이블에 있는 키가 아닌 숫자 열에 대응됩니다.

템플릿을 사용하여 큐브를 만들 경우 템플릿에서 측정값 선택아래에 템플릿의 측정값이 표 형식으로 표시됩니다. 목록에 표시되는 모든 측정값 옆의 확인란은 기본적으로 선택되어 있습니다. 큐브에 포함하지 않으려면 해당 측정값 옆에 있는 확인란의 선택을 취소합니다. 목록의 모든 측정값을 추가 또는 제거하려면 표 제목 표시줄의 확인란을 선택하거나 선택을 취소합니다.

새 측정값 추가아래의 목록에서 큐브에 원하는 측정값을 추가할 수 있습니다. 새 측정값을 추가하려면 측정값 이름 열에서 새 측정값 추가가 표시된 첫 번째 빈 셀을 클릭합니다. 각 새 측정값에 대해 측정값 이름, 측정값 그룹, 데이터 형식 및 집계를 지정합니다. 새 측정값 추가 목록에서 측정값을 삭제하려면 삭제 아이콘(X)을 클릭합니다. 템플릿을 사용하지 않을 경우 마법사의 이 페이지에 새 측정값 추가 목록만 표시됩니다.

템플릿에서 측정값 선택 표 및 새 측정값 추가 표 모두 다음 테이블에 나와 있는 열 설명에 따라 값을 표시합니다. 각 목록에서 값을 클릭하여 해당 값을 변경할 수 있습니다.

설명
측정값 이름 이 열의 값은 큐브의 측정값 이름을 정의합니다. 이 열의 값을 클릭하여 이름을 입력합니다. 이 열에서 새 측정값 추가 를 클릭하여 새 측정값을 만듭니다. 이 열은 측정값 개체의 Name 속성을 설정합니다.
측정값 그룹 측정값이 포함된 측정값 그룹의 이름입니다. 이 값을 클릭하여 이름을 선택하거나 입력합니다. 특정 측정값 그룹에 속한 모든 측정값을 삭제하면 해당 측정값 그룹도 제거됩니다. 이 열은 측정값 그룹 개체의 Name 속성을 설정합니다.
데이터 형식 측정값에 대한 데이터 형식입니다. 이 값을 클릭하여 데이터 형식을 변경합니다. 측정값의 기본 데이터 형식은 Single입니다. 이 열은 측정값 개체의 DataType 속성을 설정합니다.
집계 측정값에 대한 표준 집계입니다. 이 셀을 클릭하여 측정값에 대한 표준 집계 중 하나 또는 없음을 지정합니다. 측정값의 기본 데이터 형식은 Sum입니다. 이 열은 측정값 개체의 AggregationFunction 속성을 설정합니다.

새 차원 정의

마법사의 새 차원 정의 페이지를 사용하여 새 큐브의 차원을 지정할 수 있습니다.

템플릿을 사용하여 큐브를 만들 경우 템플릿에서 차원 선택 아래 표에 템플릿의 차원이 표시됩니다. 큐브에서 차원을 제거하려면 옆에 있는 확인란의 선택을 취소합니다. 표 제목 표시줄의 확인란에 대한 선택을 취소하면 목록의 모든 차원이 제거됩니다. 템플릿을 사용하지 않을 경우 이 표에 시간 차원만 표시됩니다.

새 차원 추가아래의 표에서 큐브에 원하는 차원을 추가할 수 있습니다. 차원을 추가하려면 이름 열에서 새 차원 추가텍스트가 포함된 셀을 클릭한 다음 차원의 이름을 입력합니다. 목록에서 행을 제거하려면 삭제 아이콘(X)을 클릭합니다.

템플릿에서 차원 선택 표 및 새 차원 추가 표는 모두 다음 테이블에 나와 있는 열 설명에 따라 값을 표시합니다. 각 목록에서 값을 클릭하여 해당 값을 변경할 수 있습니다.

설명
형식 템플릿 차원의 차원 유형을 표시합니다. 이 셀을 클릭하면 차원의 차원 유형을 변경할 수 있습니다. 이 열은 차원 개체의 유형 속성을 설정합니다.
이름 차원 이름을 표시합니다. 다른 이름을 입력하려면 이 셀을 클릭합니다. 이 값은 차원 개체의 이름 속성을 설정합니다.
SCD 이 값을 지정하면 느린 변경 차원(SCD)임을 의미합니다. 이 확인란을 선택하면 차원에 SCD 시작 날짜, 종료 날짜, 원본 ID 및 상태 특성이 추가됩니다. 템플릿을 사용하여 큐브를 만들 경우 마법사에서 템플릿 차원에 대해 이러한 4가지 특성 유형을 감지할 수 있다면SCD 가 기본적으로 선택됩니다.
특성 새 차원에 대해 생성될 특성을 표시합니다. 목록에 표시되는 각 특성 이름 앞에는 차원 이름이 추가되어 있습니다. 이 목록은 읽기 전용입니다. 마법사를 완료한 후 차원 디자이너를 사용하여 특성을 편집할 수 있습니다.

기간 정의

마법사의 기간 정의 페이지를 사용하여 차원에 포함할 날짜 범위를 지정합니다. 예를 들어 데이터에서 가장 이른 연도의 1월 1일부터 가장 최근에 트랜잭션이 발생한 날짜 이후까지로 기간을 선택할 수 있습니다. 범위 밖의 트랜잭션은 차원에 대한 UnknownMemberVisible 속성 설정에 따라 차원에서 알 수 없는 멤버로 나타나거나 아예 나타나지 않습니다. UnknownMemberName 속성은 알 수 없는 멤버에 대한 캡션을 지정합니다. 데이터에 사용되는 주의 첫 번째 요일을 변경할 수도 있습니다. 기본값은 일요일입니다.

참고

마법사의 새 차원 정의 페이지에서 큐브에 시간 차원을 포함한 경우에만 기간 정의 페이지가 표시됩니다.

스키마에 포함할 기간(, 반기, 사분기, 삼분기, , 10일, 날짜)을 선택합니다. 차원의 키 특성인 날짜 특성이 없으면 차원이 제대로 작동할 수 없으므로 날짜 기간은 항상 선택해야 합니다. 차원의 멤버 레이블에 사용되는 언어를 변경할 수도 있습니다.

선택한 기간에 따라 새 시간 차원에서 대응되는 시간 특성이 생성됩니다. 마법사는 또한 목록에 나타나지 않는 관련 특성을 추가합니다. 예를 들어 시간 간격으로 반기 를 선택하면 마법사에서 년 및 반기 특성 외에도 연간 일자, 반기 일자 및 반기 특성을 생성합니다.

큐브 생성을 완료한 후 차원 디자이너를 사용하여 시간 특성을 추가 또는 제거할 수 있습니다. 날짜 특성은 차원의 키 특성이므로 제거할 수 없습니다. 사용자가 볼 수 없도록 날짜 특성을 숨기려면 AttributeHierarchyVisible 속성을 False로 변경합니다.

차원 디자이너의 기간 창에 사용 가능한 모든 기간이 나타납니다. 이 창은 차원 테이블을 기반으로 하는 차원에 대한 데이터 원본 뷰 창을 대체합니다. 차원의 원본 (시간 바인딩) 속성 설정을 변경하여 차원에 대한 날짜 범위를 변경할 수 있습니다. 단, 날짜 범위를 변경하면 구조 전체에 영향을 미치므로 차원 및 차원을 사용하는 큐브를 다시 처리한 후 데이터를 검색해야 합니다.

추가 달력 지정

마법사의 추가 달력 지정 페이지에서 차원 계층의 기반이 될 달력을 선택합니다. 다음과 같은 달력을 선택할 수 있습니다.

달력 설명
회계 달력 12개월 회계 달력입니다. 이 달력을 선택할 경우 조직에서 사용하는 회계 연도의 시작 월과 일을 지정해야 합니다.
보고/마케팅 달력 각각 4주로 이루어진 두 달과 5주로 이루어진 한 달이 3개월(분기)마다 반복되는 12개월 보고 달력입니다. 이 달력을 선택하는 경우 시작 날짜와 월 및 3개월 패턴을 4-4-5, 4-5-4 또는 5-4-4주로 지정합니다. 여기서 각 숫자는 한 달의 주 수를 나타냅니다.
제조 달력 각각 4주로 이루어진 13개 기간을 사용하는 달력으로 4개 기간의 3분기와 5개 기간의 1분기로 나뉩니다. 이 달력을 선택할 경우 조직에서 사용하는 제조 연도의 시작 주(1에서 4 사이)와 월을 지정하고 추가 기간이 있는 사분기도 지정해야 합니다.
ISO 8601 달력 ISO(International Organization for Standardization) 날짜와 시간 표현 표준 달력(8601)입니다. 이 달력에는 주(7일) 숫자가 있습니다. 한 주가 분리되지 않도록 하기 위해 이 달력에서는 1월 1일의 요일에 따라 그 며칠 전이나 후에 새해가 시작될 수 있습니다.

선택한 달력 및 설정에 따라 차원에 생성되는 특성이 결정됩니다. 예를 들어 마법사의 기간 정의 페이지에서 사분기 기간을 선택한 후 같은 페이지에서 회계 달력 을 선택하면 회계 달력에 대해 FiscalYear, FiscalQuarter, FiscalQuarterOfYear 특성이 생성됩니다.

또한 마법사는 달력에 대해 생성된 특성으로 구성된 달력별 계층을 만듭니다. 모든 달력에서 계층의 각 수준은 위 수준으로 롤업됩니다. 예를 들어 표준 12개월 달력에서 마법사는 년과 주 또는 년과 월 계층을 만듭니다. 그러나 표준 달력에서 주가 월 내에 균등하게 포함되지 않으므로 년, 월 및 주 계층은 없습니다. 반면에 보고 달력 또는 제조 달력의 주는 월로 균일하게 나뉘므로 이러한 달력에서 주는 월로 롤업됩니다.

차원 용도 정의

마법사의 차원 용도 정의 페이지를 사용하면 각 차원에 대해 집계되는 큐브 측정값을 지정할 수 있습니다. 이 페이지의 차원 용도 표에는 차원과 측정값 그룹이 각각 행과 열로 표시됩니다. 원하는 차원과 측정값 그룹 조합에 대한 확인란을 선택하면 차원에서 해당 측정값 그룹의 측정값을 집계합니다.

큐브 마법사 완료

마법사 완료 페이지에서 새 큐브의 구조를 검토한 후 큐브 이름 상자에 큐브 이름을 입력합니다. 선택 사항으로 지금 스키마 생성 확인란을 선택하면 스키마 생성 마법사가 시작됩니다. 대부분의 경우 추가 개체를 만들려면 이 확인란을 선택하지 않아야 합니다. 나중에 큐브 디자이너를 사용하여 스키마를 생성할 수 있습니다.