Batch 元素 (XMLA)
在 Microsoft SQL Server Analysis 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 命令就會嘗試執行每一個命令,並認可成功完成之每個命令的結果。 |
備註
注意 |
---|
批次作業目前不支援命令/執行/陳述式。 |
如需有關以 XMLA 執行批次作業的詳細資訊,請參閱<執行批次作業 (XMLA)>。