Condividi tramite


EXPLAIN CREATE MATERIALIZED VIEW

Si applica a:segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Importante

Questa funzionalità è in versione beta. Gli amministratori dell'area di lavoro possono controllare l'accesso a questa funzionalità dalla pagina Anteprime . Vedere Gestire le anteprime di Azure Databricks.

Fornisce informazioni sull'eventuale incrementalizzazione di una query durante l'aggiornamento per una vista materializzata.

Per informazioni sull'incrementalizzazione della visualizzazione materializzata, vedere Aggiornamento incrementale per le viste materializzate.

Importante

EXPLAIN CREATE MATERIALIZED VIEW conferma l'idoneità strutturale per l'incrementalizzazione. Non garantisce l'esecuzione di un aggiornamento incrementale quando si usa il AUTO criterio. In tale modalità, il modello di costo sceglie comunque una ricompilazione completa in fase di esecuzione se fattori come le dimensioni del set di modifiche rendono più economico l'aggiornamento completo. Le REFRESH POLICY INCREMENTAL politiche e REFRESH POLICY INCREMENTAL STRICT annullano questa decisione del modello di costo.

Sintassi

EXPLAIN [CREATE MATERIALIZED VIEW query]

Parametri

  • query

    Query SQL che crea una vista materializzata. È possibile usare qualsiasi query che crea una vista materializzata, anteponendo EXPLAIN alla query.

    Annotazioni

    CREATE MATERIALIZED VIEW Le query da pipeline dichiarative di Lakeflow Spark potrebbero non funzionare EXPLAIN senza aggiornamento. Per esempio:

    • Le aspettative (CONSTRAINT...EXPECT clausole ) devono essere rimosse dalla query.
    • È possibile che i set di dati di origine debbano essere qualificati con un catalogo, uno schema o un altro percorso non necessario durante l'esecuzione nel contesto di una pipeline.

Esempi

EXPLAIN CREATE MATERIALIZED VIEW foo
AS
select k, sum(v) from source.src_schema.table group by k;
== Incremental Update Eligibility ==
The Materialized View can be incrementally refreshed.

== Detailed Incrementalization Info ==
No issues detected.

== Physical Plan ==
...