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
TableNamepolicy
sharding
PolicyObject
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
}
```