.alter-merge database policy sharding command
Gäller för:✅Azure Data Explorer-
Ändrar databasens partitioneringsprincip. Använd för att hantera datasharding för databaser och tabeller.
Partitioneringsprincipen definierar om och hur Omfattningar (datashards) i Azure Data Explorer-klustret ska förseglas. När en databas skapas innehåller den standardprincipen för datasharding. Alla tabeller som skapas i databasen ärver den här principen om inte principen uttryckligen åsidosätts på tabellnivå.
Behörigheter
Du måste ha minst databasadministratör behörighet att köra det här kommandot.
Syntax
.alter-merge
database
DatabaseNamepolicy
sharding
ArrayOfPolicyObjects
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Krävs | Beskrivning |
---|---|---|---|
DatabaseName | string |
✔️ | Namnet på databasen som partitioneringsprincipen ska ändras för. |
ArrayOfPolicyObjects | string |
✔️ | En serialiserad matris med ett eller flera JSON-principobjekt. Mer information finns i horisontell partitioneringsprincip. |
Returnerar
Returnerar en JSON-representation av principen.
Exempel
Följande kommando ändrar en enskild egenskap för partitioneringsprincipen för en databas:
.alter-merge database MyDatabase policy sharding
@'{ "MaxExtentSizeInMb": 1024}'