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.
Şunlar için geçerlidir:
Databricks Runtime
Not
Databricks Runtime 14.2 ve üzerinde veya SQL ambarlarında CACHE SELECT işlevi yoksayılır.
Disk önbelleğinde belirtilen basit SELECT sorgu tarafından erişilen verileri önbelleğe alır.
Sütun adlarının listesini sağlayarak önbelleğe alınacak sütunların bir alt kümesini seçebilir ve bir koşul sağlayarak satırların bir alt kümesini seçebilirsiniz.
Bu, sonraki sorguların özgün dosyaları olabildiğince taramasını önlemesini sağlar.
Bu yapı yalnızca Delta tabloları ve Parquet tabloları için geçerlidir.
Görünümler de desteklenir, ancak genişletilmiş sorgular yukarıda açıklandığı gibi basit sorgular ile sınırlıdır.
Sözdizimi
CACHE SELECT column_name [, ...] FROM table_name [ WHERE boolean_expression ]
Disk önbelleği ile Apache Spark önbelleği arasındaki farklar için bkz. Disk önbelleği ve Spark önbelleği.
Parametreler
-
Mevcut bir tabloyu tanımlar. Ad bir zamansal belirtim veya seçenek belirtimi içermemelidir.
Örnekler
CACHE SELECT * FROM boxes
CACHE SELECT width, length FROM boxes WHERE height=3