Comando .alter query acceleration policy (versión preliminar)
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer
Modifica la directiva de aceleración de consultas de una tabla delta externa específica.
Para ver las limitaciones, consulte Limitaciones.
Permisos
Debe tener al menos permisos de administrador de base de datos para ejecutar este comando.
Sintaxis
.alter
external
table
ExternalTableName policy
query_acceleration
'JSON-serialized policy'
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
ExternalTableName | string |
✔️ | Nombre de la tabla delta externa. |
Directiva serializada por JSON | string |
✔️ | Literal de cadena que contiene un contenedor de propiedades JSON. |
Contenedor de propiedades JSON
Propiedad | Type | Obligatorio | Descripción |
---|---|---|---|
IsEnabled | Boolean |
✔️ | Indica si la directiva está habilitada. |
Acceso frecuente | Timespan |
✔️ | Período de acceso frecuente definido en la directiva de aceleración de consultas. Valor mínimo = 1 d. |
Nota:
La aceleración de consultas se aplica a los datos dentro de un período de tiempo específico, definido como timespan
, a partir de , a partir de como modificationTime
se indica para cada archivo del registro delta.
Ejemplo
{"IsEnabled": true, "Hot": "1.00:00:00"}
Devoluciones
El comando devuelve una tabla con un registro que incluye el objeto de directiva modificado.
Columna | Type | Descripción |
---|---|---|
PolicyName | string |
Nombre de la directiva: QueryAcceleration |
EntityName | string |
Nombre completo de la entidad: [DatabaseName].[ExternalTableName] |
Directiva | string |
Serialización JSON de la directiva de aceleración de consultas establecida en la tabla delta externa |
ChildEntities | string |
Las entidades secundarias a las que afecta esta directiva: null |
EntityType | string |
Tipo de la entidad a la que se aplica la directiva: ExternalTable |
Ejemplo
.alter external table MyExternalTable policy query_acceleration '{"IsEnabled": true, "Hot": "1.00:00:00"}'