Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:
Databricks SQL
Databricks Runtime
Proporciona información sobre si una consulta se puede incrementalizar al actualizarse para una vista materializada.
Para obtener información sobre la incrementalización de vistas materializadas, consulte Actualización incremental para vistas materializadas.
Importante
EXPLAIN CREATE MATERIALIZED VIEW confirma la idoneidad estructural para la incrementalización. No garantiza que se ejecute una actualización incremental al usar la AUTO directiva. En ese modo, el modelo de costo todavía elige una recompute completa en tiempo de ejecución si factores como el tamaño del conjunto de cambios hacen que una actualización completa sea más barata. Las REFRESH POLICY INCREMENTAL y REFRESH POLICY INCREMENTAL STRICT directivas anulan esta decisión del modelo de costes.
Syntax
EXPLAIN CREATE MATERIALIZED VIEW
AS
query
Parámetros
consulta
Consulta SQL para una vista materializada que se va a explicar.
Examples
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]
|
+----------------------------------------------------