Příkaz .alter table policy streamingingestion
Platí pro: ✅Azure Data Explorer
Tento příkaz použijte ke změně příjmu zásad streamování tabulky. Pomocí zásad streamování můžete spravovat příjem dat streamování pro databáze a tabulky.
Používá se ve scénářích s nízkou latencí, kdy je doba příjmu dat kratší než 10 sekund pro různý objem dat. Při příjmu několika záznamů za sekundu můžete optimalizovat zpracování pro mnoho tabulek v jedné nebo více databázích, zatímco objem příjmu dat je tisíce záznamů za sekundu.
Klasický hromadný příjem dat použijte místo příjmu streamovaných dat, když se množství dat zvětšuje na více než 4 Gb za hodinu na tabulku.
Informace o implementaci příjmu streamovaných dat najdete v zásadách 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
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ý objekt zásad. Další informace najdete v tématu příjem dat streamování. |
Návraty
Vrátí reprezentaci zásady ve formátu JSON.
Příklad
Následující příkaz zapne příjem dat streamování a určí navrhovaná míra přidělení pro tabulku.
.alter table Table1 policy streamingingestion '{"IsEnabled": true, "HintAllocatedRate": 2.1}'
Související obsah
- zásady příjmu dat streamování
- příkaz .show table policy streamingingestion
- příkaz .alter table policy streamingingestion
- příkazu .alter-merge table policy streamingingestion
- příkazu streamování zásad tabulky .delete
- příkaz .alter database policy streamingingestion
- změny příjmu dat a schématu streamování