Comando dei criteri di accelerazione query alter query (anteprima)
Si applica a: ✅Microsoft Fabric✅Azure Esplora dati
Modifica i criteri di accelerazione delle query di una tabella delta esterna specifica.
Per le limitazioni, vedere Limitazioni.
Autorizzazioni
Per eseguire questo comando, è necessario disporre almeno delle autorizzazioni di amministratore del database.
Sintassi
.alter
external
table
ExternalTableName policy
query_acceleration
'JSON-serialized policy'
Parametri
Nome | Digita | Obbligatorio | Descrizione |
---|---|---|---|
ExternalTableName | string |
✔️ | Nome della tabella differenziale esterna. |
Criteri serializzati JSON | string |
✔️ | Valore letterale stringa contenente un contenitore di proprietà JSON. |
Contenitore di proprietà JSON
Proprietà | Type | Obbligatorio | Descrizione |
---|---|---|---|
IsEnabled | Boolean |
✔️ | Indica se il criterio è abilitato. |
Accesso frequente | Timespan |
✔️ | Periodo critico definito nei criteri di accelerazione delle query. Valore minimo = 1 d. |
Nota
L'accelerazione delle query viene applicata ai dati entro un periodo di tempo specifico, definito come timespan
, a partire da modificationTime
come indicato per ogni file nel log differenziale.
Esempio
{"IsEnabled": true, "Hot": "1.00:00:00"}
Resi
Il comando restituisce una tabella con un record che include l'oggetto criteri modificato.
Column | Type | Descrizione |
---|---|---|
PolicyName | string |
Nome del criterio : QueryAcceleration |
EntityName | string |
Nome completo dell'entità: [DatabaseName].[ExternalTableName] |
Criteri | string |
Serializzazione JSON dei criteri di accelerazione delle query impostati nella tabella delta esterna |
ChildEntities | string |
Le entità figlio che questo criterio influisce su : null |
EntityType | string |
Il tipo di entità a cui si applica il criterio : ExternalTable |
Esempio
.alter external table MyExternalTable policy query_acceleration '{"IsEnabled": true, "Hot": "1.00:00:00"}'