Share via


Befehl ".alter-merge database policy ingestionbatching"

Legt die Batchverarbeitungsrichtlinie für die Erfassung fest, um zu bestimmen, wann die Datenaggregation beendet und ein Batch versiegelt und erfasst wird. Die Batchverarbeitungsrichtlinie für die Erfassung gilt für die Erfassung in der Warteschlange.

Beim Festlegen der Richtlinie für eine Datenbank gilt sie für alle zugehörigen Tabellen, mit Ausnahme von Tabellen, die mit einer eigenen Batchverarbeitungsrichtlinie für die Erfassung festgelegt wurden. Wenn die Richtlinie nicht für eine Datenbank festgelegt ist, gelten die Standardwerte .

Berechtigungen

Zum Ausführen dieses Befehls müssen Sie mindestens über datenbank- Admin-Berechtigungen verfügen.

Standardwerte und Grenzwerte

Weitere Informationen finden Sie unter Standardwerte und Grenzwerte.

Syntax

.alter-mergedatabaseDatabasenamepolicyingestionbatchingPolicyObject

Erfahren Sie mehr über Syntaxkonventionen.

Parameter

Name Typ Erforderlich BESCHREIBUNG
DatabaseName string ✔️ Der Name der Datenbank, für die die Batchverarbeitungsrichtlinie für die Erfassung geändert werden soll.
PolicyObject string ✔️ Ein Richtlinienobjekt, das die Batchverarbeitungsrichtlinie für die Erfassung definiert. Weitere Informationen finden Sie unter Batchverarbeitungsrichtlinie für die Erfassung.

Beispiele

Der folgende Befehl legt eine Batcheingangsdatenzeit von 30 Sekunden für 500 Dateien oder 1 GB fest, je nachdem, was zuerst eintritt.

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

Der folgende Befehl legt eine Batcheingangsdatenzeit von 45 Sekunden für 450 Dateien oder den vorherigen Wert von MaximumRawDataSizeMB fest, je nachdem, was zuerst eintritt.

.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 intakt bleiben. Verwenden Sie den Befehl alter, um die Standardwerte für nicht angegebene Parameter festzulegen.