Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:
Databricks SQL
Databricks Runtime
Stellt Informationen darüber bereit, ob eine Abfrage bei der Aktualisierung für eine materialisierte Ansicht inkrementellisiert werden kann.
Um mehr über die Inkrementierung der materialisierten Ansicht zu erfahren, siehe Inkrementelle Aktualisierung für materialisierte Ansichten.
Von Bedeutung
EXPLAIN CREATE MATERIALIZED VIEW bestätigt die strukturelle Eignung für die schrittweise Umsetzung. Es wird nicht garantiert, dass eine inkrementelle Aktualisierung bei der Verwendung der AUTO-Richtlinie ausgeführt wird. In diesem Modus kann das Kostenmodell zur Laufzeit weiterhin eine vollständige Neuberechnung wählen, wenn Faktoren wie die Änderungssatzgröße eine vollständige Aktualisierung kostengünstiger machen. Die REFRESH POLICY INCREMENTAL- und REFRESH POLICY INCREMENTAL STRICT-Richtlinien überschreiben diese Kostenmodellentscheidung.
Syntax
EXPLAIN CREATE MATERIALIZED VIEW
AS
query
Die Parameter
query
Eine SQL-Abfrage für eine materialisierte Ansicht, die erläutert werden soll.
Examples
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]
|
+----------------------------------------------------