Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
gäller för:
Databricks SQL
Databricks Runtime
Viktigt!
Den här funktionen finns i Beta. Arbetsyteadministratörer kan styra åtkomsten till den här funktionen från sidan Förhandsversioner . Se Hantera förhandsversioner av Azure Databricks.
Innehåller information om huruvida en fråga kan inkrementelliseras när den uppdateras för en materialiserad vy.
För att lära sig om inkrementalisering av materialiserade vyer, se Inkrementell uppdatering för materialiserade vyer.
Viktigt!
EXPLAIN CREATE MATERIALIZED VIEW bekräftar strukturellt berättigande till inkrementalisering. Det garanterar inte att en inkrementell uppdatering körs när principen används AUTO . I det läget väljer kostnadsmodellen fortfarande en fullständig omberäkning under körning om faktorer som ändringsuppsättningens storlek gör en fullständig uppdatering billigare. Principerna REFRESH POLICY INCREMENTAL och REFRESH POLICY INCREMENTAL STRICT åsidosätter det här kostnadsmodellbeslutet.
Syntax
EXPLAIN [CREATE MATERIALIZED VIEW query]
Parameterar
fråga
En SQL-fråga som skapar en materialiserad vy. Alla frågor som skapar en materialiserad vy kan användas genom att vänta på
EXPLAINfrågan.Anmärkning
CREATE MATERIALIZED VIEWfrågor från Lakeflow Spark Deklarativa pipelines kanske inte fungerar medEXPLAINutan uppdatering. Till exempel:- Förväntningar (
CONSTRAINT...EXPECT-satser) måste tas bort från frågan. - Källdatauppsättningar kan behöva kvalificeras med en katalog, ett schema eller en annan sökväg som inte behövs när den körs i kontexten för en pipeline.
- Förväntningar (
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 ==
...