Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:
Databricks SQL
Databricks Runtime
Fornece informações sobre se uma consulta pode ser incrementalizada ao ser atualizada para uma exibição materializada.
Para saber mais sobre a incrementalização de exibição materializada, consulte Atualização incremental para exibições materializadas.
Importante
EXPLAIN CREATE MATERIALIZED VIEW confirma a elegibilidade estrutural para incrementalização. Ele não garante que uma atualização incremental será executada ao usar a política AUTO. Nesse modo, o modelo de custo ainda escolherá uma recomputação completa no runtime se fatores como o tamanho do conjunto de alterações tornarem uma atualização completa mais barata. As políticas REFRESH POLICY INCREMENTAL e REFRESH POLICY INCREMENTAL STRICT anulam essa decisão do modelo de custo.
Sintaxe
EXPLAIN CREATE MATERIALIZED VIEW
AS
query
Parâmetros
query
Uma consulta SQL para uma visão materializada a ser explicada.
Exemplos
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]
|
+----------------------------------------------------