SQL 작업 단계에서 SQL Server Analysis Services 명령을 사용하여 매일 밤 테이블 형식 모델을 처리합니다. ProcessFull 인 경우 유형. 데이터가 커짐에 따라 처리 시간도 증가했습니다. 따라서 처리 시간을 줄이기 위해 대형 테이블을 파티셔닝하는 방법을 모색 중입니다.SSAS 테이블 형식 - 프로세스 모델이지만 특정 파티션 만
현재 명령을
<Process xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Type>ProcessFull</Type>
<Object>
<DatabaseID>Model</DatabaseID>
</Object>
</Process>
특정 테이블 파티션 처리하려면 : 나는 모든 시간이 좋은 장기 접근하지 않을 수 있습니다 전체 모델에 ProcessFull을 실현
<Process xmlns="http://schemas.microsoft.com/analysisservices/2003/engine">
<Type>ProcessFull</Type>
<Object>
<DatabaseID>Model</DatabaseID>
<CubeID>Model</CubeID>
<MeasureGroupID>factNursingQueries_[guid]</MeasureGroupID>
<PartitionID>factNursingQueries_[guid]</PartitionID>
</Object>
</Process>
,하지만 우리가 ' 표본에 새롭고 여전히 배우십시오.
전체 모델을 처리하지만 특정 테이블에 대해 단일 파티션을 지정하는 방법이 있습니까?
업데이트 : SSIS 도구 상자에서 Analysis Services 처리 작업을 찾았습니다. SQL 작업의 스크립트에서 SSIS 패키지로 옮겨야 할 수도 있습니다 ...
사람들은 SSIS의 Analysis Services 처리 작업을 사용하여이 작업을 수행합니까? – buck