适用于:
Databricks SQL
Databricks Runtime
提供有关在为具体化视图刷新时是否可以增量化查询的信息。
若要了解具体化视图增量化,请参阅 具体化视图的增量刷新。
重要
EXPLAIN MATERIALIZED VIEW 确认增量化的结构资格。 它不能保证在使用 AUTO 策略时将执行增量刷新。 在该模式下,如果更改集大小等因素使完全刷新更便宜,成本模型仍会在运行时选择完全重新计算。 策略REFRESH POLICY INCREMENTALREFRESH POLICY INCREMENTAL STRICT将替代此成本模型决策。
Syntax
EXPLAIN MATERIALIZED VIEW FOR query
参数
查询
用于解释物化视图的 SQL 查询。
例子
EXPLAIN MATERIALIZED VIEW FOR 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]
|
+----------------------------------------------------