Compartir a través de


Comando .alter table policy sharding

Se aplica a: ✅Azure Data Explorer

Use este comando para cambiar la directiva de particionamiento de tablas. Use la directiva de particionamiento para administrar el particionamiento de datos para bases de datos y tablas.

La directiva de particionamiento define si y cómo se deben sellar extensiones (particiones de datos). Cuando se crea una base de datos, contiene la directiva de particionamiento de datos predeterminada. Todas las tablas creadas en la base de datos heredan esta directiva (a menos que la directiva se invalide explícitamente en el nivel de tabla).

Permisos

Debe tener al menos permisos de administrador de tablas para ejecutar este comando.

Sintaxis

.alter table TableNamepolicyshardingPolicyObject

Obtenga más información sobre las convenciones de sintaxis.

Parámetros

Nombre Type Obligatorio Descripción
TableName string ✔️ Nombre de la tabla.
PolicyObject string ✔️ Objeto de directiva serializado. Para obtener más información, consulte Directiva de particionamiento.

Devoluciones

Devuelve una representación JSON de la directiva.

Ejemplo

El siguiente comando devuelve la directiva de particionamiento de extensiones actualizada para la tabla.

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