.alter-merge table policy streamingingestion command
Gäller för: ✅Azure Data Explorer-
Ändrar tabellens princip för strömmande inmatning. Använd strömningsprincip för att hantera strömmande inmatning för databaser och tabeller.
Strömningsinmatning passar bäst för scenarier med låg svarstid där inmatningstiden är mindre än 10 sekunder för varierande datavolym. Det kan optimera bearbetningen för flera tabeller i en eller flera databaser, särskilt när tabellerna bara tar emot några poster per sekund, men inmatningsvolymen är tusentals poster per sekund.
Men när mängden data växer över 4 GB per timme per tabell rekommenderar vi att du växlar till klassisk massinmatning i stället för strömmande inmatning.
Information om hur du implementerar strömningsinmatning finns i inmatning av strömning.
Behörigheter
Du måste ha minst tabelladministratör behörigheter för att köra det här kommandot.
Syntax
.alter-merge
table
TableNamepolicy
streamingingestion
PolicyObject
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Krävs | Beskrivning |
---|---|---|---|
TableName | string |
✔️ | Namnet på tabellen. |
PolicyObject | string |
✔️ | En serialiserad matris med ett eller flera JSON-principobjekt. Mer information finns i policy för strömningsinmatning. |
Returnerar
Returnerar en JSON-representation av principen.
Exempel
Följande kommando returnerar möjliggör direktuppspelningsinmatning och avgör den förslagsallokerade hastigheten för tabellen:
.alter-merge table MyTable policy streamingingestion
'{"IsEnabled": true, "HintAllocatedRate": 1.5}'
Följande kommando inaktiverar inmatningsprincipen för direktuppspelning:
.alter-merge table MyTable policy streamingingestion
'{"IsEnabled": false}'
Relaterat innehåll
- Policy för inmatning av direktuppspelning
- .alter database policy streamingingestion command
- .show database policy streamingingestion command
- .show table policy streamingingestion command
- kommandot .alter table policy streamingingestion
- kommandot .delete database policy streamingingestion
- kommandot .delete table policy streamingingestion