Befehl „.alter-merge database policy ingestionbatching“
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer
Legt die Erfassungsbatchrichtlinie fest, um zu bestimmen, wann die Datenaggregation beendet wird und ein Batch versiegelt und aufgenommen wird. Die Aufnahmebatchingrichtlinie gilt für die Aufnahme in die Warteschlange.
Wenn Sie die Richtlinie für eine Datenbank festlegen, gilt sie für alle Tabellen, mit Ausnahme von Tabellen, die mit ihrer eigenen Batchverarbeitungsrichtlinie festgelegt wurden. Wenn die Richtlinie nicht für eine Datenbank festgelegt ist, gelten die Standardwerte .
Berechtigungen
Sie müssen mindestens über Datenbankadministratorberechtigungen verfügen, um diesen Befehl auszuführen.
Standardwerte und Grenzwerte
Siehe Standardwerte und Grenzwerte.
Syntax
.alter-merge
database
DatabaseName policy
ingestionbatching
PolicyObject
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
DatabaseName | string |
✔️ | Der Name der Datenbank, für die die Aufnahmebatchingrichtlinie geändert werden soll. |
PolicyObject | string |
✔️ | Ein Richtlinienobjekt, das die Batchverarbeitungsrichtlinie für die Aufnahme definiert. Weitere Informationen finden Sie unter "Batchverarbeitungsrichtlinie für die Aufnahme". |
Beispiele
Mit dem folgenden Befehl wird eine Batch-Eingangsdatenzeit von 30 Sekunden für 500 Dateien oder 1 GB festgelegt, je nachdem, was zuerst kommt.
.alter-merge database MyDatabase policy ingestionbatching
```
{
"MaximumBatchingTimeSpan" : "00:00:30",
"MaximumNumberOfItems" : 500,
"MaximumRawDataSizeMB" : 1024
}
```
Mit dem folgenden Befehl wird eine Batch-Eingangsdatenzeit von 45 Sekunden, für 450 Dateien oder den vorherigen Wert von MaximumRawDataSizeMB festgelegt, je nachdem, was zuerst kommt.
.alter-merge database MyDatabase policy ingestionbatching
```
{
"MaximumBatchingTimeSpan" : "00:00:45",
"MaximumNumberOfItems" : 450
}
```
Hinweis
Wenn Sie nur einige Parameter eines PolicyObject angeben, ersetzen diese Parameter die Werte in der aktuellen Richtlinie, während die anderen Parameter erhalten bleiben. Verwenden Sie den Befehl "Ändern", um die Standardwerte für nicht angegebene Parameter festzulegen.