Analysis Services에서의 일괄 처리
Microsoft SQL Server Analysis Services에서는 개체를 일괄 처리할 수 있습니다. 일괄 처리를 사용하여 처리할 개체를 선택하고 처리 순서를 제어할 수 있습니다. 또한 일괄 처리는 일련의 독립 실행형 작업으로 실행되거나 한 프로세스가 실패하면 완료된 일괄 처리가 롤백되는 트랜잭션으로 실행될 수 있습니다.
일괄 처리를 사용하여 처리가 온라인 데이터에 영향을 주는 방법을 제어할 수 있습니다. 예를 들어 차원을 전체 처리하는 경우 해당 차원을 사용하는 모든 파티션은 처리되지 않음으로 표시됩니다. 따라서 처리되지 않은 파티션이 포함된 큐브는 검색할 수 없습니다. 영향을 받는 파티션과 함께 차원을 처리하는 일괄 처리 작업을 수행하여 이 문제를 해결할 수 있습니다. 일괄 처리 작업을 트랜잭션으로 실행하면 모든 처리가 완료될 때까지 작업에 포함된 모든 개체를 쿼리에 사용할 수 있습니다. 트랜잭션이 변경 내용을 커밋하면 영향을 받는 개체에 잠금이 설정되고 그 결과 개체가 임시로 사용할 수 없게 됩니다. 처리 옵션 및 설정에 대한 자세한 내용은 처리 옵션 및 설정을 참조하십시오.
SQL Server Management Studio의 개체 탐색기 또는 Business Intelligence Development Studio의 솔루션 탐색기를 사용하여 일괄 처리를 실행할 수 있습니다. 또한 SQL Server Management Studio에서 XMLA 쿼리 창을 사용하거나 예약된 태스크로 XMLA 스크립트를 실행할 수 있습니다. 자세한 내용은 방법: Analysis Services 개체 일괄 처리 및 SQL Server 에이전트를 사용하여 관리 태스크 예약을 참조하십시오.