Partage via


Commande de partitionnement de stratégie de table .alter

S’applique à : ✅Azure Data Explorer

Utilisez cette commande pour modifier la stratégie de partitionnement de table. Utilisez la stratégie de partitionnement pour gérer le partitionnement des données pour les bases de données et les tables.

La stratégie de partitionnement définit si et comment les étendues (partitions de données) doivent être scellées. Lorsqu’une base de données est créée, elle contient la stratégie de partitionnement de données par défaut. Cette stratégie est héritée par toutes les tables créées dans la base de données (sauf si la stratégie est explicitement substituée au niveau de la table).

autorisations

Vous devez disposer au moins des autorisations d’administrateur de table pour exécuter cette commande.

Syntaxe

.alter table TableNamepolicyshardingPolicyObject

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
TableName string ✔️ Nom de la table.
PolicyObject string ✔️ Objet de stratégie sérialisé. Pour plus d’informations, consultez la stratégie de partitionnement.

Retours

Retourne une représentation JSON de la stratégie.

Exemple

La commande suivante retourne la stratégie de partitionnement des étendues mise à jour pour la table.

.alter table MyTable policy sharding
```
{
    "MaxRowCount" : 750000,
    "MaxExtentSizeInMb" : 1024,
    "MaxOriginalSizeInMb" : 2048
}
```