Teilen über


EXPLAIN CREATE MATERIALIZED VIEW

Gilt für:mit Häkchen markiert: Ja Databricks SQL mit Häkchen markiert: Ja Databricks Runtime

Von Bedeutung

Dieses Feature befindet sich in der Betaversion. Arbeitsbereichsadministratoren können den Zugriff auf dieses Feature über die Vorschauseite steuern. Siehe Verwalten von Azure Databricks-Vorschauen.

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 query]

Die Parameter

  • query

    Eine SQL-Abfrage, die eine materialisierte Ansicht erstellt. Jede Abfrage, die eine materialisierte Ansicht erstellt, kann verwendet werden, indem sie der Abfrage voraussteht EXPLAIN .

    Hinweis

    CREATE MATERIALIZED VIEW Abfragen von Lakeflow Spark Declarative Pipelines funktionieren EXPLAIN möglicherweise nicht ohne Aktualisierung. Beispiel:

    • Erwartungen (CONSTRAINT...EXPECT Klauseln) müssen aus der Abfrage entfernt werden.
    • Quelldatensätze müssen möglicherweise mit einem Katalog, schema oder einem anderen Pfad qualifiziert werden, der beim Ausführen im Kontext einer Pipeline nicht erforderlich ist.

Examples

EXPLAIN CREATE MATERIALIZED VIEW foo
AS
select k, sum(v) from source.src_schema.table group by k;
== Incremental Update Eligibility ==
The Materialized View can be incrementally refreshed.

== Detailed Incrementalization Info ==
No issues detected.

== Physical Plan ==
...