Příkaz .alter database policy streamingingestion
Platí pro: ✅Azure Data Explorer
Změní zásadu příjmu dat streamování databáze. Zásady streamování spravují příjem streamovaných dat do databází a tabulek.
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 množství dat zvyšuje nad 4 GB za hodinu za tabulku, doporučujeme 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í. Aby bylo možné ho použít na úrovni databáze, musí být příjem dat streamování povolený na úrovni clusteru.
Oprávnění
Ke spuštění tohoto příkazu musíte mít alespoň oprávnění správce databáze.
Syntaxe
.alter
database
DatabaseNamepolicy
streamingingestion
PolicyObject
Přečtěte si další informace o konvencích syntaxe.
Parametry
Návraty
Vrátí reprezentaci zásady ve formátu JSON.
Příklad
Následující příkaz povolí příjem dat streamování a určí míru přidělení návrhu pro databázi:
.alter database MyDatabase policy streamingingestion
'{"IsEnabled": true, "HintAllocatedRate": 2.1}'
Související obsah
- zásady příjmu dat streamování
- příkaz .alter table policy streamingingestion
- příkaz .show database policy streamingingestion
- příkaz streamingingestion zásad databáze .alter-merge
- příkazu streamování zásad databáze .delete
- změny příjmu dat a schématu streamování