Sdílet prostřednictvím


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 TableNamepolicystreamingingestionPolicyObject

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}'