파티션에 동일한 집계 디자인 및 구조가 있는 경우 XMLA(XML for Analysis)의 MergePartitions 명령을 사용하여 파티션을 병합할 수 있습니다. 파티션 병합은 파티션, 특히 날짜별로 분할된 기록 데이터를 포함하는 파티션을 관리할 때 수행해야 하는 중요한 작업입니다.
예를 들어 재무 큐브는 다음 두 개의 파티션을 사용할 수 있습니다.
하나의 파티션은 성능을 위해 ROLAP(실시간 관계형 OLAP) 스토리지 설정을 사용하여 올해 재무 데이터를 나타냅니다.
또 다른 파티션은 스토리지에 MOLAP(다차원 OLAP) 스토리지 설정을 사용하여 이전 연도의 재무 데이터를 포함합니다.
두 파티션 모두 서로 다른 스토리지 설정을 사용하지만 동일한 집계 디자인을 사용합니다. 연말에 기록 데이터의 연도에 걸쳐 큐브를 처리하는 대신 이 명령을 사용하여 MergePartitions 현재 연도의 파티션을 이전 연도의 파티션에 병합할 수 있습니다. 이렇게 하면 잠재적으로 시간이 많이 걸리는 큐브의 전체 처리를 요구하지 않고도 집계 데이터가 유지됩니다.
병합할 파티션 지정
명령이 MergePartitions 실행되면 원본 속성에 지정된 원본 파티션에 저장된 집계 데이터가 Target 속성에 지정된 대상 파티션에 추가됩니다.
비고
속성에는 Source 둘 이상의 파티션 개체 참조가 포함될 수 있습니다. 그러나 속성은 사용할 Target 수 없습니다.
성공적으로 병합하려면 둘 다 Source 에 지정된 파티션과 Target 동일한 측정값 그룹에 포함되어야 하며 동일한 집계 디자인을 사용해야 합니다. 그렇지 않으면 오류가 발생합니다.
명령이 성공적으로 완료된 Source 후 해당 파티션에 MergePartitions 지정된 파티션이 삭제됩니다.
예시
설명
다음 예제에서는 Adventure Works DW 샘플 Microsoft SQL Server Analysis Services 데이터베이스의 Adventure Works 큐브에 있는 Customer Counts 측정값 그룹의 모든 파티션을 Customers_2004 파티션에 병합합니다.
코드
<MergePartitions xmlns="https://schemas.microsoft.com/analysisservices/2003/engine">
<Sources>
<Source>
<DatabaseID>Adventure Works DW Multidimensional 2012</DatabaseID>
<CubeID>Adventure Works DW</CubeID>
<MeasureGroupID>Fact Internet Sales 1</MeasureGroupID>
<PartitionID>Internet_Sales_2001</PartitionID>
</Source>
<Source>
<DatabaseID>Adventure Works DW Multidimensional 2012</DatabaseID>
<CubeID>Adventure Works DW</CubeID>
<MeasureGroupID>Fact Internet Sales 1</MeasureGroupID>
<PartitionID>Internet_Sales_2002</PartitionID>
</Source>
<Source>
<DatabaseID>Adventure Works DW Multidimensional 2012</DatabaseID>
<CubeID>Adventure Works DW</CubeID>
<MeasureGroupID>Fact Internet Sales 1</MeasureGroupID>
<PartitionID>Internet_Sales_2003</PartitionID>
</Source>
</Sources>
<Target>
<DatabaseID>Adventure Works DW Multidimensional 2012</DatabaseID>
<CubeID>Adventure Works DW</CubeID>
<MeasureGroupID>Fact Internet Sales 1</MeasureGroupID>
<PartitionID>Internet_Sales_2004</PartitionID>
</Target>
</MergePartitions>