Comando .alter-merge table policy roworder
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer
Cambia la directiva de orden de fila de la tabla. La directiva de orden de fila es una directiva de tabla opcional que define el orden de fila en una extensión (partición de datos). Esta directiva puede mejorar el rendimiento de las consultas relacionadas con un pequeño conjunto de valores que se pueden ordenar.
Permisos
Debe tener al menos permisos de administrador de tablas para ejecutar este comando.
Sintaxis
.alter-merge
table
TableNamepolicy
(
roworder
SortKey (asc
| desc
) [,
...])
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
TableName | string |
✔️ | Nombre de la tabla. |
SortKey | string |
✔️ | Columna por la que se ordenan los datos en la extensión. |
Sugerencia
Se recomienda usar un máximo de dos claves de ordenación. Para obtener más información, vea Consideraciones sobre el rendimiento.
Ejemplos
Establezca la directiva de orden de fila para una tabla:
.alter-merge table events policy roworder (TenantId asc, Timestamp desc)
Establezca la directiva de orden de fila para varias tablas:
.alter-merge tables (events1, events2, events3) policy roworder (TenantId asc, Timestamp desc)