Befehl „.alter-merge table policy“ für „streamingingestion“
Gilt für: ✅Azure Data Explorer
Ändert die Datenaufnahmerichtlinie der Tabelle. Verwenden Sie die Streamingrichtlinie zum Verwalten der Streamingaufnahme für Datenbanken und Tabellen.
Die Streamingaufnahme eignet sich am besten für Szenarien mit geringer Latenz, bei denen die Erfassungszeit für unterschiedliche Datenvolume unter 10 Sekunden liegt. Sie kann die Verarbeitung für mehrere Tabellen in einer oder mehreren Datenbanken optimieren, insbesondere wenn die Tabellen nur wenige Datensätze pro Sekunde empfangen, aber das Aufnahmevolumen ist Tausende von Datensätzen pro Sekunde.
Wenn die Datenmenge jedoch über 4 GB pro Stunde pro Tabelle hinaus wächst, empfiehlt es sich, zur klassischen Massenaufnahme zu wechseln, anstatt die Streamingaufnahme zu verwenden.
Informationen zum Implementieren der Streamingaufnahme finden Sie unter "Streaminggestion".
Berechtigungen
Sie müssen mindestens über Die Berechtigungen des Tabellenadministrators verfügen, um diesen Befehl auszuführen.
Syntax
.alter-merge
table
TableNamepolicy
streamingingestion
PolicyObject
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
TableName | string |
✔️ | Der Name der Tabelle. |
PolicyObject | string |
✔️ | Ein serialisiertes Array eines oder mehrerer JSON-Richtlinienobjekte. Weitere Informationen finden Sie unter streamingingestion policy. |
Gibt zurück
Gibt eine JSON-Darstellung der Richtlinie zurück.
Beispiel
Der folgende Befehl gibt die Streamingaufnahme zu und bestimmt die für die Tabelle zugewiesene Vorschlagsrate:
.alter-merge table MyTable policy streamingingestion
'{"IsEnabled": true, "HintAllocatedRate": 1.5}'
Mit dem folgenden Befehl wird die Streaming-Aufnahmerichtlinie deaktiviert:
.alter-merge table MyTable policy streamingingestion
'{"IsEnabled": false}'
Verwandte Inhalte
- Streaming-Erfassungsrichtlinie
- .alter database policy streamingingestion command
- .show Database Policy Streamingingestion command
- .show table policy streamingingestion command
- .alter table policy streamingingestion command
- .delete-Befehl zum Streamen von Datenbankrichtlinien
- .delete-Befehl zum Streamen von Tabellenrichtlinien