Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:
Databricks SQL
Databricks Runtime
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
AS
query
Parametri
query
Query SQL per una vista materializzata da spiegare.
Esempi
EXPLAIN CREATE MATERIALIZED VIEW
AS
select k, sum(v) from source.src_schema.table group by k;
+----------------------------------------------------+
| plan|
+----------------------------------------------------+
| == Physical Plan ==
*(2) HashAggregate(keys=[k#33], functions=[sum(cast(v#34 as bigint))])
+- Exchange hashpartitioning(k#33, 200), true, [id=#59]
+- *(1) HashAggregate(keys=[k#33], functions=[partial_sum(cast(v#34 as bigint))])
+- *(1) LocalTableScan [k#33, v#34]
|
+----------------------------------------------------