Příkaz .alter-merge table policy streamingingestion
Platí pro: ✅Azure Data Explorer
Změní zásadu příjmu streamovaných dat tabulky. Pomocí zásad streamování můžete spravovat příjem dat streamování pro databáze a tabulky.
Příjem dat streamování je nejvhodnější pro scénáře s nízkou latencí, kdy je doba příjmu dat nižší než 10 sekund pro různý objem dat. Může optimalizovat zpracování pro více tabulek v jedné nebo více databázích, zejména pokud tabulky přijímají pouze několik záznamů za sekundu, ale objem příjmu dat je tisíce záznamů za sekundu.
Pokud se ale objem dat na tabulku zvětšuje nad 4 GB za hodinu, doporučuje se místo příjmu streamovaných dat přepnout na klasický hromadný příjem dat.
Informace o implementaci příjmu streamovaných dat najdete v tématu příjem dat streamování.
Oprávnění
Ke spuštění tohoto příkazu musíte mít alespoň oprávnění správce tabulky.
Syntaxe
.alter-merge
table
TableNamepolicy
streamingingestion
PolicyObject
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
TableName | string |
✔️ | Název tabulky. |
PolicyObject | string |
✔️ | Serializované pole jednoho nebo více objektů zásad JSON. Další informace najdete v tématu Zásady příjmu dat streamování. |
Návraty
Vrátí reprezentaci zásady ve formátu JSON.
Příklad
Následující příkaz vrátí povolení příjmu streamovaných dat a určí míru přidělení návrhu pro tabulku:
.alter-merge table MyTable policy streamingingestion
'{"IsEnabled": true, "HintAllocatedRate": 1.5}'
Následující příkaz zakáže zásady příjmu dat streamování:
.alter-merge table MyTable policy streamingingestion
'{"IsEnabled": false}'
Související obsah
- zásady příjmu dat streamování
- příkaz .alter database policy streamingingestion
- příkaz .show database policy streamingingestion
- příkaz .show table policy streamingingestion
- příkaz .alter table policy streamingingestion
- příkazu streamování zásad databáze .delete
- příkazu streamování zásad tabulky .delete