Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunun için geçerlidir:
Databricks SQL
Databricks Runtime
Gerçekleştirilmiş görünüm için yenilenirken bir sorguyu artımlı hale getirilip getirilemeyeceği hakkında bilgi sağlar.
Gerçekleştirilmiş görünümü artımlı hale getirme hakkında bilgi edinmek için bkz. Gerçekleştirilmiş görünümler için artımlı yenileme.
Önemli
EXPLAIN MATERIALIZED VIEW artımlama için yapısal uygunluğu onaylar. Bu ilke kullanıldığında, artımlı yenilemenin yürütüleceği garanti edilmez. Bu modda, değişiklik kümesi boyutu gibi faktörler tam yenilemeyi daha ucuza getirirse, maliyet hesaplama modeli yine de çalışma zamanında tam bir yeniden hesaplama seçer.
REFRESH POLICY INCREMENTAL ve REFRESH POLICY INCREMENTAL STRICT ilkeleri bu maliyet modeli kararını geçersiz kılar.
Sözdizimi
EXPLAIN MATERIALIZED VIEW FOR query
Parametreler
query
Gerçekleştirilmiş bir görünümün açıklanması için bir SQL sorgusu.
Örnekler
EXPLAIN MATERIALIZED VIEW FOR 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]
|
+----------------------------------------------------