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
Importante
Esta característica se encuentra en su versión beta. Los administradores del área de trabajo pueden controlar el acceso a esta característica desde la página Vistas previas . Consulte Administración de versiones preliminares de Azure Databricks.
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 query]
Parámetros
consulta
Una consulta SQL que crea una vista materializada. Cualquier consulta que cree una vista materializada se puede usar, ya que está pendiente
EXPLAINde la consulta.Nota:
CREATE MATERIALIZED VIEWEs posible que las consultas de canalizaciones declarativas de Spark de Lakeflow no funcionen sinEXPLAINactualizar. Por ejemplo:- Las expectativas (
CONSTRAINT...EXPECTcláusulas) deben quitarse de la consulta. - Es posible que los conjuntos de datos de origen deba calificarse con un catálogo, un esquema u otra ruta de acceso que no sea necesaria cuando se ejecute en el contexto de una canalización.
- Las expectativas (
Examples
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 ==
...