.alter table policy ingestionbatching-Befehl
Legt die Erfassungsbatchesrichtlinie der Tabelle fest, um zu bestimmen, wann die Datenaggregation beendet und ein Batch versiegelt und erfasst wird.
Wenn die Richtlinie nicht für eine Tabelle festgelegt ist, gilt die Richtlinie auf Datenbankebene. Wenn sie nicht ebenfalls festgelegt ist, gelten die Standardwerte .
Berechtigungen
Zum Ausführen dieses Befehls benötigen Sie mindestens Tabellenberechtigungen Admin.
Standardwerte und Grenzwerte
Siehe Standardwerte und Grenzwerte.
Syntax
.alter
table
[ DatabaseName.
] Tablenamepolicy
ingestionbatching
PolicyObject
.alter
tables
(
Tabelle1,
Table2 [,
...])
policy
ingestionbatching
PolicyObject
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Typ | Erforderlich | BESCHREIBUNG |
---|---|---|---|
TableName | string |
✔️ | Der Name der zu ändernden Tabelle. |
DatabaseName | string |
Der Name der Datenbank. Wenn Sie den Befehl aus dem Datenbankkontext ausführen, der die zu ändernde Tabelle enthält, ist DatabaseName nicht erforderlich. | |
PolicyObject | string |
✔️ | Ein serialisiertes JSON-Richtlinienobjekt. Weitere Informationen finden Sie unter Erfassungsbatchierungsrichtlinie. |
Beispiele
Der folgende Befehl legt eine Batcheingangsdatenzeit von 30 Sekunden für 500 Dateien oder 1 GB fest, je nachdem, was zuerst kommt.
.alter table MyDatabase.MyTable policy ingestionbatching
```
{
"MaximumBatchingTimeSpan" : "00:00:30",
"MaximumNumberOfItems" : 500,
"MaximumRawDataSizeMB": 1024
}
```
Der folgende Befehl legt eine Batcheingangsdatenzeit von 1 Minute für 20 Dateien oder 300 MB fest, je nachdem, was zuerst kommt.
.alter tables (MyTable1, MyTable2, MyTable3) policy ingestionbatching
```
{
"MaximumBatchingTimeSpan" : "00:01:00",
"MaximumNumberOfItems" : 20,
"MaximumRawDataSizeMB": 300
}
```
Hinweis
Wenn Sie nicht alle Parameter eines PolicyObject-Objekts angeben, werden die nicht angegebenen Parameter auf Standardwerte festgelegt. Wenn Sie beispielsweise nur "MaximumBatchingTimeSpan" angeben, werden "MaximumNumberOfItems" und "MaximumRawDataSizeMB" auf den Standardwert festgelegt. Um nur einige Parameter außer Kraft zu setzen, verwenden Sie den Befehl alter-merge .
Verwandte Inhalte
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für