Bagikan melalui


Perintah .alter database policy ingestionbatching

Mengatur kebijakan batching penyerapan untuk menentukan kapan agregasi data berhenti dan batch disegel dan diserap. Kebijakan batching penyerapan berlaku untuk penyerapan yang diantrekan.

Saat mengatur kebijakan untuk database, kebijakan tersebut berlaku untuk semua tabelnya, kecuali tabel yang diatur dengan kebijakan batching penyerapannya sendiri. Jika kebijakan untuk database tidak diatur, nilai default akan berlaku.

Izin

Anda harus memiliki setidaknya izin Admin Database untuk menjalankan perintah ini.

Default dan batasan

Lihat default dan batasan.

Sintaks

.alterdatabase DatabaseName policy ingestionbatching PolicyObject

Pelajari selengkapnya tentang konvensi sintaksis.

Parameter

Nama Tipe Wajib Deskripsi
DatabaseName string ✔️ Nama database untuk mengubah kebijakan batching penyerapan.
PolicyObject string ✔️ Objek kebijakan yang menentukan kebijakan batching penyerapan. Untuk informasi selengkapnya, lihat kebijakan pembuatan batch penyerapan.

Contoh

Perintah berikut mengatur waktu data masuk batch 30 detik, untuk 500 file, atau 1 GB, bergantung pada mana yang lebih dulu.

.alter database MyDatabase policy ingestionbatching
```
{
    "MaximumBatchingTimeSpan" : "00:00:30",
    "MaximumNumberOfItems" : 500,
    "MaximumRawDataSizeMB" : 1024
}
```

Catatan

Jika Anda tidak menentukan semua parameter PolicyObject, parameter yang tidak ditentukan akan diatur ke nilai default. Misalnya, menentukan hanya "MaximumBatchingTimeSpan" yang akan menghasilkan "MaximumNumberOfItems" dan "MaximumRawDataSizeMB" yang diatur ke default. Untuk mengambil alih hanya beberapa parameter, gunakan perintah alter-merge .