적용 대상:
Databricks SQL
Databricks Runtime
구체화된 뷰에 대해 새로 고칠 때 쿼리를 증분할 수 있는지 여부에 대한 정보를 제공합니다.
구체화된 뷰 증분화에 대한 자세한 내용은 구체화된 뷰에 대한 증분 새로 고침을 참조하세요.
중요합니다
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]
|
+----------------------------------------------------