Dela via


.alter table policy streamingingestion command

Gäller för: ✅Azure Data Explorer-

Använd det här kommandot för att ändra inmatningen av tabellströmningsprincipen. Använd strömningsprincip för att hantera strömmande inmatning för databaser och tabeller.

Använd i scenarier med låg svarstid, där inmatningstiden är mindre än 10 sekunder för varierande datavolym. Du kan optimera bearbetningen för många tabeller i en eller flera databaser när tabeller tar emot några poster per sekund, medan inmatningsvolymen är tusentals poster per sekund.

Använd den klassiska massinmatningen i stället för strömmande inmatning när mängden data växer till mer än 4 Gb per timme per tabell.

Mer information om hur du implementerar inmatning av strömning finns i strömningsprincip.

Behörigheter

Du måste ha minst tabelladministratör behörigheter för att köra det här kommandot.

Syntax

.alter table TableNamepolicystreamingingestionPolicyObject

Läs mer om syntaxkonventioner.

Parametrar

Namn Typ Krävs Beskrivning
TableName string ✔️ Namnet på tabellen.
PolicyObject string ✔️ Ett serialiserat principobjekt. Mer information finns i strömmande inmatning.

Returnerar

Returnerar en JSON-representation av principen.

Exempel

Följande kommando aktiverar strömmande inmatning och avgör den föreslagna allokeringsfrekvensen för tabellen.

.alter table Table1 policy streamingingestion '{"IsEnabled": true, "HintAllocatedRate": 2.1}'