次の方法で共有


EXPLAIN CREATE MATERIALIZED VIEW

適用対象:チェック済み: はい 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]
|
+----------------------------------------------------