Condividi tramite


Criteri di accelerazione delle query (anteprima)

Si applica a: ✅Microsoft FabricAzure Esplora dati

Una tabella esterna è un'entità dello schema che fa riferimento ai dati archiviati esternamente a un database Kusto. Le query eseguite su tabelle esterne possono essere meno efficienti rispetto ai dati inseriti a causa di vari fattori, ad esempio chiamate di rete per recuperare i dati dall'archiviazione, l'assenza di indici e altro ancora. L'accelerazione delle query consente di specificare un criterio sulle tabelle delta esterne. Questo criterio definisce un numero di giorni per accelerare i dati per le query ad alte prestazioni.

L'accelerazione delle query è supportata in Azure Esplora dati su tabelle esterne di Archiviazione BLOB di Azure o Azure Data Lake Store Gen2.

L'accelerazione delle query è supportata in Eventhouse su OneLake, Azure Data Lake Store Gen2 o tabelle esterne di archiviazione BLOB di Azure.

Per abilitare l'accelerazione delle query nell'interfaccia utente di Fabric, vedere Accelerazione delle query sui collegamenti OneLake.

Limiti

  • Il numero di colonne nella tabella esterna non può superare 900.
  • Le prestazioni delle query su tabelle delta esterne accelerate con partizioni potrebbero non essere ottimali durante l'anteprima.
  • La funzionalità presuppone che le tabelle differenziali con funzionalità avanzate statiche, ad esempio il mapping delle colonne non cambia, le partizioni non cambiano e così via. Per modificare le funzionalità avanzate, disabilitare prima di tutto il criterio e, dopo aver apportato la modifica, riabilitare il criterio.
  • Le modifiche dello schema nella tabella delta devono essere seguite anche con il rispettivo .alter schema di tabella delta esterna, il che potrebbe comportare l'accelerazione a partire da zero se si è verificato un cambiamento di schema che causa un'interruzione dello schema.
  • L'eliminazione basata su indice non è supportata per le partizioni.
  • I file Parquet con dimensioni compresse superiori a 6 GB non verranno memorizzati nella cache.
  • L'accelerazione delle query non è supportata per le tabelle esterne con autenticazione di rappresentazione.

Problemi noti

  • I dati nella tabella differenziale esterna ottimizzata con la funzione OPTIMIZE dovranno essere riaccelerati.
  • Se si eseguono operazioni MERGE/UPDATE/DELETE frequenti in delta, i file Parquet sottostanti possono essere riscritti con modifiche e Kusto ignorerà l'accelerazione di tali file, causando il recupero durante il tempo di query.
  • Il sistema presuppone che tutti gli artefatti nella directory della tabella delta abbiano lo stesso livello di accesso agli utenti selezionati. File diversi con autorizzazioni di accesso diverse nella directory della tabella delta potrebbero comportare un comportamento imprevisto.

Comandi per l'accelerazione delle query