Share via


Batch 요소(XMLA)

Analysis Services 인스턴스에서 XMLA(Analysis for Analysis) 명령을 순차적으로 또는 병렬로 일괄 처리 작업으로 수행합니다.

구문

  
<Command>  
   <Batch Transaction="Boolean" ProcessAffectedObjects="Boolean">  
      <Bindings>...</Bindings>  
      <DataSource>...</DataSource>  
      <DataSourceView>...</DataSourceView>  
      <ErrorConfiguration>...</ErrorConfiguration>  
      <Parallel>...</Parallel>  
      <!-- One or more XMLA commands -->  
   </Batch>  
</Command>  

요소 특성

특성 Description
데이터 형식 및 길이 None
기본값 None
카디널리티 0-n: 두 번 이상 나타날 수 있는 선택적 요소입니다.

요소 관계

관계 요소
부모 요소 명령
자식 요소 Bindings, DataSource, DataSourceView, ErrorConfiguration, Parallel

다음 XMLA 명령 중 하나 이상: Alter, Backup, BeginTransaction, ClearCache, CommitTransaction, Create, Delete, DesignAggregations, Drop, Insert, Lock, MergePartitions, NotifyTableChange, Process, Restore, RollbackTransaction, SetPasswordEncryptionKey, Statement, Subscribe, Synchronize, Unlock, Update, UpdateCells

특성

attribute 설명
ProcessAffectedObjects 선택적 Boolean 특성입니다. 다시 처리가 필요한 모든 개체를 처리할지 여부를 나타냅니다.

true로 설정하면 Analysis Services 인스턴스는 Batch 명령에 포함된 개체를 처리한 결과로 다시 처리해야 하는 모든 개체를 처리합니다.

false로 설정하면 Analysis Services 인스턴스는 Batch 명령에 포함된 개체만 처리합니다.
트랜잭션 선택적 Boolean 특성입니다. Batch 명령에 포함된 명령을 단일 트랜잭션으로 처리할지, 아니면 개별 트랜잭션으로 처리할지를 나타냅니다.

True로 설정하면 Batch 명령에 포함된 모든 명령이 단일 트랜잭션으로 간주됩니다. 실패한 명령이 있으면 해당 명령 이전에 실행된 명령이 롤백되고 Batch 명령이 후속 명령을 실행하지 않고 중지됩니다.

false로 설정하면 Batch 명령이 모든 명령을 실행하고 성공적으로 완료되는 각 명령의 결과를 커밋합니다.

설명

경고

Command/Execute/Statement는 현재 Batch 작업에서 지원되지 않습니다.