다음을 통해 공유


파티션 조각 속성 설정(Analysis Services)

데이터 조각은 적절한 파티션의 데이터로 쿼리를 직접 실행하는 데 도움이 되는 중요한 최적화 기능입니다. Slice 속성을 명시적으로 설정하면 MOLAP 및 HOLAP 파티션에 대해 생성된 기본 조각을 재정의하여 쿼리 성능을 향상시킬 수 있습니다. 또한 Slice 속성은 파티션을 처리할 때 추가 유효성 검사를 제공합니다.

파티션을 만든 후에는 데이터 조각을 지정할 수 있지만, 파티션을 처리하기 전에 Slice 속성을 사용하여 지정할 수 있습니다. 파티션 탭에서 측정값 그룹을 확장하고 파티션을 마우스 오른쪽 단추로 클릭한 다음 속성을 선택합니다.

슬라이스 정의

조각 속성에 유효한 값은 MDX 멤버, 집합 또는 튜플입니다. 다음 예제에서는 유효한 조각 구문을 보여 줍니다.

부분 요소, 집합 또는 튜플
[날짜]. [일정]. [연도].&[2010] 2010년의 팩트를 포함하는 파티션에 이 조각을 지정합니다(모델에 2010이 멤버인 Calendar Year 계층 구조가 있는 날짜 차원이 포함되어 있다고 가정). 파티션 원본 WHERE 절 또는 테이블이 이미 2010년까지 필터링될 수 있지만 Slice를 지정하면 처리 중에 추가 검사와 쿼리 실행 중에 더 많은 대상 검색이 제공됩니다.
{ [판매 지역]. [판매 지역 국가].&[호주], [판매 지역]. [판매 지역 국가].&[캐나다] } 판매 지역 정보를 포함하는 팩트가 있는 파티션에 이 슬라이스를 지정합니다. 조각은 둘 이상의 멤버로 구성된 MDX 집합일 수 있습니다.
[측정값]. [판매액 할당량] > '5000' 이 부분은 MDX 식을 보여 줍니다.

파티션의 데이터 조각은 파티션의 데이터를 가능한 한 가깝게 반영해야 합니다. 예를 들어 파티션이 2012 데이터로 제한되는 경우 파티션의 데이터 조각은 Time 차원의 2012 멤버를 지정해야 합니다. 파티션의 정확한 내용을 반영하는 데이터 조각을 항상 지정할 수 있는 것은 아닙니다. 예를 들어 파티션에 1월과 2월에 대한 데이터만 포함되어 있지만 시간 차원의 수준이 Year, Quarter 및 Month인 경우 파티션 마법사는 1월과 2월 멤버를 모두 선택할 수 없습니다. 이러한 경우 파티션의 내용을 반영하는 멤버의 부모를 선택합니다. 이 예제에서는 분기 1을 선택합니다.

데이터 조각 혜택에 대한 설명은 SSAS 큐브 파티션에서 조각 설정을 참조하세요.

비고

동적 MDX 함수(예: Generate(MDX) 또는 Except(MDX))는 파티션의 Slice 속성에서 지원되지 않습니다. 명시적 튜플 또는 멤버 참조를 사용하여 조각을 정의해야 합니다.

예를 들어 : (Range) (MDX) 함수를 사용하여 범위를 정의하는 대신 각 멤버를 특정 연도별로 열거해야 합니다.

복잡한 조각을 정의해야 하는 경우 XMLA Alter 스크립트를 사용하여 조각에서 튜플을 정의하는 것이 좋습니다. 그런 다음 ascmd 명령줄 도구 또는 SSIS Analysis Services DDL 실행 태스크 태스크를 사용하여 스크립트를 실행하고 파티션을 처리하기 직전에 지정된 멤버 집합을 만들 수 있습니다.

또한 참조하십시오

로컬 파티션 만들기 및 관리(Analysis Services)