EXPLAIN CREATE MATERIALIZED VIEW

适用于:勾选“是” Databricks SQL 勾选“是” Databricks Runtime

提供有关在为具体化视图刷新时是否可以增量化查询的信息。

若要了解具体化视图增量化,请参阅 具体化视图的增量刷新

重要

EXPLAIN CREATE MATERIALIZED VIEW 确认增量化的结构资格。 它不能保证在使用 AUTO 策略时将执行增量刷新。 在该模式下,如果更改集大小等因素使完全刷新更便宜,成本模型仍会在运行时选择完全重新计算。 策略REFRESH POLICY INCREMENTALREFRESH POLICY INCREMENTAL STRICT将替代此成本模型决策。

Syntax

EXPLAIN CREATE MATERIALIZED VIEW
AS
query

参数

  • 查询

    用于解释物化视图的 SQL 查询。

例子

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]
|
+----------------------------------------------------