.alter table policy ingestionbatching komutu
Veri toplamanın ne zaman durdurulup bir toplu iş mühürlenip alındığını belirlemek için tablonun alma toplu işlem ilkesini ayarlar.
İlke bir tablo için ayarlı değilse, veritabanı düzeyinde ilke uygulanır. Aynı şekilde ayarlanmadıysa, varsayılan değerler uygulanır.
İzinler
Bu komutu çalıştırmak için en az Tablo Yöneticisi izinlerine sahip olmanız gerekir.
Varsayılanlar ve sınırlar
Bkz . varsayılanlar ve sınırlar.
Sözdizimi
.alter
table
[ DatabaseName.
]TableName policy
ingestionbatching
PolicyObject
.alter
tables
(
Tablo1 ,
Tablo2 [,
...])
policy
ingestionbatching
PolicyObject
Söz dizimi kuralları hakkında daha fazla bilgi edinin.
Parametreler
Ad | Tür | Zorunlu | Açıklama |
---|---|---|---|
TableName | string |
✔️ | Değiştirecek tablonun adı. |
DatabaseName | string |
Veritabanının adı. Değiştirmek için tabloyu içeren veritabanı bağlamından komutunu çalıştırdığınızda, DatabaseName gerekli değildir. | |
PolicyObject | string |
✔️ | Serileştirilmiş bir JSON ilke nesnesi. Bkz . alma toplu işlemi ilkesi. |
Örnekler
Aşağıdaki komut, 500 dosya veya hangisi önce gelirse 1 GB için 30 saniyelik bir toplu giriş verisi süresi ayarlar.
.alter table MyDatabase.MyTable policy ingestionbatching
```
{
"MaximumBatchingTimeSpan" : "00:00:30",
"MaximumNumberOfItems" : 500,
"MaximumRawDataSizeMB": 1024
}
```
Aşağıdaki komut, 20 dosya veya hangisi önce gelirse 300 MB için 1 dakikalık bir toplu giriş verisi süresi ayarlar.
.alter tables (MyTable1, MyTable2, MyTable3) policy ingestionbatching
```
{
"MaximumBatchingTimeSpan" : "00:01:00",
"MaximumNumberOfItems" : 20,
"MaximumRawDataSizeMB": 300
}
```
Not
PolicyObject'in tüm parametrelerini belirtmezseniz, belirtilmeyen parametreler varsayılan değerlere ayarlanır. Örneğin, yalnızca "MaximumBatchingTimeSpan" belirtilmesi "MaximumNumberOfItems" ve "MaximumRawDataSizeMB" değerlerinin varsayılan olarak ayarlanmasına neden olur. Yalnızca bazı parametreleri geçersiz kılmak için alter-merge komutunu kullanın.
İlgili içerik
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin