Dela via


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

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