Analysis Services 파티션 관리

파티션은 Analysis Services 데이터베이스에 포함된 데이터의 하위 집합을 포함하는 하드 디스크의 파일입니다. 파티션을 사용하여 데이터를 여러 하드 디스크로 분산시킬 수 있습니다. 여기에는 로컬(하드 디스크에 로컬로 저장) 및 원격(여러 하드 디스크에 분산) 파티션이 모두 포함됩니다. 파티션은 데이터베이스의 형식 및 처리 일정 정의에 저장소 설정을 사용하고 가정(what-if) 분석 설정에 쓰기 저장(writeback) 설정을 사용합니다. 가정 분석을 사용하여 사용자는 자신의 데이터를 입력할 수 있고 큐브 전체에서 연계되는 변경 내용을 평가할 수 있습니다. 저장소 설정에 대한 자세한 내용은 저장소 구성을 참조하십시오. 쓰기 저장(writeback) 설정에 대한 자세한 내용은 파티션 쓰기 저장(writeback) 설정쓰기 가능 파티션을 참조하십시오.

로컬 파티션

로컬 파티션은 한 서버에서 정의되어 처리되고 저장되는 파티션입니다. 큐브에 큰 측정값 그룹이 있는 경우 파티션 전체에서 병렬 처리되도록 해당 측정값 그룹을 분할할 수 있습니다. 병렬 처리를 수행하면 실행 속도가 빨라집니다. 작업을 처리 중인 파티션을 다른 파티션이 시작되기 전에 종료할 필요가 없기 때문에 두 파티션이 병렬로 실행될 수 있습니다. 자세한 내용은 로컬 파티션 만들기 및 관리를 참조하십시오. 큐브 디자이너의 파티션 탭을 사용하여 큐브에 대한 저장소 디자인을 구현하는 방법은 파티션 저장소 및 집계 디자인을 참조하십시오.

원격 파티션

원격 파티션은 한 서버에서 정의되어 다른 서버에서 처리되고 저장되는 파티션입니다. 데이터 및 메타데이터의 저장소를 여러 서버로 분산시키려는 경우 원격 파티션을 사용합니다. 일반적으로 개발에서 프로덕션으로 전환하면 분석 중인 데이터의 크기가 몇 배 이상 증가합니다. 이렇게 큰 데이터 청크의 경우 해당 데이터를 여러 컴퓨터로 분산할 수 있습니다. 이는 한 컴퓨터가 모든 데이터를 보유할 수 없기 때문이기도 하지만 두 개 이상의 컴퓨터에서 데이터를 병렬로 처리할 수 있기 때문이기도 합니다.

파티션 병합 및 편집

두 개의 파티션이 동일한 집계 디자인을 사용하는 경우 이러한 두 파티션을 하나로 병합할 수 있습니다. 예를 들어 월별로 분할된 재고 차원이 있는 경우 월말마다 해당 월 파티션을 기존 연간 파티션에 병합할 수 있습니다. 이렇게 하면 현재 월 파티션을 신속하게 처리 및 분석할 수 있으며 해당 연도의 나머지 달은 병합될 때만 다시 처리해도 됩니다. 이러한 다시 처리 작업은 시간이 오래 걸리며 낮은 빈도로 실행할 수 있습니다. 파티션 병합 프로세스 관리 방법은 Analysis Services 파티션 병합을 참조하십시오. 큐브 디자이너의 파티션 탭을 사용하여 큐브 파티션을 편집하려면 파티션 편집을 참조하십시오.