適用対象:
Databricks SQL
Databricks Runtime
具体化されたビューの更新時にクエリを増分化できるかどうかを示します。
具体化ビューの増分化に関する詳細は、「具体化ビューの増分更新」をご覧ください。
Important
EXPLAIN CREATE MATERIALIZED VIEW は、インクリメンタル化の構造的な適格性を確認します。
AUTO ポリシーの使用時に増分更新が実行される保証はありません。 このモードでは、変更セット サイズなどの要因によって完全な更新が低コストになる場合、コスト モデルは実行時に完全な再計算を選択します。 このコスト モデルの決定は、 REFRESH POLICY INCREMENTAL ポリシーと REFRESH POLICY INCREMENTAL STRICT ポリシーによってオーバーライドされます。
構文
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]
|
+----------------------------------------------------