共用方式為


Batch 元素 (XMLA)

在 Analysis Services 的實例上,以順序或平行方式執行一或多個 XML for Analysis (XMLA) 命令做為批次作業。

Syntax

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

元素特性

特性 描述
資料類型和長度 None
預設值 None
基數 0-n:出現一次以上的選擇性元素。

元素關聯性

關聯性 元素
父元素 命令
子元素 BindingsDataSourceDataSourceViewErrorConfigurationParallel

下列其中一個或多個 XMLA 命令: AlterBackupBeginTransactionClearCacheCommitTransactionCreateDeleteDesignAggregationsDropInsertLockMergePartitionsNotifyTableChangeProcessRestoreRollbackTransactionSetPasswordEncryptionKey語句訂閱同步處理解除鎖定更新UpdateCells

屬性

屬性 描述
ProcessAffectedObjects (選擇性的 布林值 屬性) 指出是否會處理需要重新處理的所有物件。

如果設定為 true,Analysis Services 實例會處理需要重新處理的任何物件,因為處理 批次 命令中包含的物件。

如果設定為 false,Analysis Services 實例只會處理 批次 命令中包含的物件。
交易 (選擇性的 布林值 屬性) 指出是否將 批次 命令中包含的命令視為單一交易或個別交易。

如果設定為 true,則 批次 命令中包含的所有命令都會被視為單一交易。 如果有任何命令失敗,則會回復在失敗命令之前執行的命令,而 批次 命令會停止,而不會執行後續的命令。

如果設定為 false,則 批次 命令會嘗試執行每個命令,並認可成功完成的每個命令的結果。

備註

警告

批次作業目前不支援命令/執行/陳述式。