.alter table policy sharding command
Gäller för: ✅Azure Data Explorer-
Använd det här kommandot för att ändra principen för tabellsharding. Använd för att hantera datasharding för databaser och tabeller.
Partitioneringsprincipen definierar om och hur Omfattningar (datashards) ska förseglas. När en databas skapas innehåller den standardprincipen för datasharding. Den här principen ärvs av alla tabeller som skapats i databasen (såvida inte principen uttryckligen åsidosätts på tabellnivå).
Behörigheter
Du måste ha minst tabelladministratör behörigheter för att köra det här kommandot.
Syntax
.alter
table
TableNamepolicy
sharding
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 horisontell partitioneringsprincip. |
Returnerar
Returnerar en JSON-representation av principen.
Exempel
Följande kommando returnerar den uppdaterade partitioneringsprincipen för omfattningar för tabellen.
.alter table MyTable policy sharding
```
{
"MaxRowCount" : 750000,
"MaxExtentSizeInMb" : 1024,
"MaxOriginalSizeInMb" : 2048
}
```