Dela via


.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 DatabaseNamepolicyshardingArrayOfPolicyObjects

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