.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
TableNamepolicy
streamingingestion
PolicyObject
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}'
Relaterat innehåll
- Policy för inmatning av direktuppspelning
- .show table policy streamingingestion command
- kommandot .alter table policy streamingingestion
- kommandot .alter-merge table policy streamingingestion
- kommandot .delete table policy streamingingestion
- .alter database policy streamingingestion command
- Direktuppspelningsinmatning och schemaändringar