Bagikan melalui


Elemen Batch (XMLA)

Melakukan satu atau lebih XML for Analysis (XMLA) perintah sebagai operasi batch, baik secara berurutan atau paralel, pada contoh Analysis Services.

Sintaks

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

Karakteristik elemen

Karakteristik Deskripsi
Tipe dan panjang data Tidak ada
Nilai default Tidak ada
Kardinalitas 0-n: Elemen opsional yang dapat terjadi lebih dari sekali.

Hubungan elemen

Hubungan Elemen
Elemen induk Perintah
Elemen anak Pengikatan, Sumber Data, DataSourceView, Konfigurasi Kesalahan, Paralel

Satu atau beberapa perintah XMLA berikut: Ubah, Pencadangan, MulaiTransaksi,ClearCache, CommitTransaction, Buat, Hapus, DesignAggregations, Drop, Insert, Lock, MergePartitions, NotifyTableChange, Process, Restore, RollbackTransaction, SetPasswordEncryptionKey, Statement, Subscribe, Sinkronkan, Buka Kunci, Perbarui, PerbaruiCells

Atribut

Atribut Deskripsi
ProcessAffectedObjects (Atribut Boolean opsional) Menunjukkan apakah semua objek yang memerlukan pemrosesan ulang akan diproses.

Jika diatur ke true, instans Analysis Services memproses objek apa pun yang memerlukan pemrosesan ulang sebagai hasil pemrosesan objek yang termasuk dalam perintah Batch .

Jika diatur ke false, instans Analysis Services hanya memproses objek-objek yang disertakan dalam perintah Batch .
Transaksi (Atribut Boolean opsional) Menunjukkan apakah perintah yang termasuk dalam perintah Batch diperlakukan sebagai transaksi tunggal atau transaksi individu.

Jika diatur ke true, semua perintah yang termasuk dalam perintah Batch dianggap sebagai satu transaksi. Jika ada perintah yang gagal, perintah yang dijalankan sebelum perintah yang gagal digulirkan kembali, dan perintah Batch berhenti tanpa menjalankan perintah berikutnya.

Jika diatur ke false, perintah Batch mencoba untuk mengeksekusi setiap perintah, dan melakukan hasil dari setiap perintah yang berhasil diselesaikan.

Keterangan

Peringatan

Command/Execute/Statement saat ini tidak didukung dalam operasi Batch.