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
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
AS
query
Parameterar
fråga
En SQL-fråga för en materialiserad vy som ska förklaras.
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]
|
+----------------------------------------------------