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
.alter
database
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 .
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk