Batch 元素 (XMLA)
在 MicrosoftSQL ServerAnalysis Services 執行個體上以批次作業的方式 (循序或平行) 執行一或多個 XML for Analysis (XMLA) 命令。
語法
<Command>
<Batch Transaction="Boolean" ProcessAffectedObjects="Boolean">
<Bindings>...</Bindings>
<DataSource>...</DataSource>
<DataSourceView>...</DataSourceView>
<ErrorConfiguration>...</ErrorConfiguration>
<Parallel>...</Parallel>
<!-- One or more XMLA commands -->
</Batch>
</Command>
元素特性
特性 |
描述 |
---|---|
資料類型和長度 |
無 |
預設值 |
無 |
基數 |
0-n:出現一次以上的選擇性元素。 |
元素關聯性
屬性
屬性 |
描述 |
---|---|
ProcessAffectedObjects |
(選擇性 Boolean 屬性) 指出是否將處理需要重新處理的所有物件。 如果設定為 true,Analysis Services 執行個體就會處理由於處理 Batch 命令中包含的物件而需要重新處理的任何物件。 如果設定為 false,Analysis Services 執行個體就只會處理 Batch 命令中包含的物件。 |
Transaction |
(選擇性 Boolean 屬性) 指出 Batch 命令中包含的命令會被視為單一交易或個別交易。 如果設定為 true,Batch 命令中包含的所有命令都會被視為單一交易。如果任何命令失敗,系統就會回復在失敗命令之前執行的命令,而且 Batch 命令會停止,而不執行後續命令。 如果設定為 false,Batch 命令就會嘗試執行每一個命令,並認可成功完成之每個命令的結果。 |