REFRESH TABLE
Şunlar için geçerlidir: Databricks Runtime
Verilen tablo veya görünümün verilerini ve meta verilerini içeren Apache Spark önbelleği için önbelleğe alınmış girişleri geçersiz kılır. Geçersiz kılınan önbellek, önbelleğe alınan tablo veya onunla ilişkilendirilmiş sorgu yeniden yürütülürken gecikmeli olarak doldurulur.
Akış tablolarındaki ve gerçekleştirilmiş görünümlerdeki verileri yenilemek için bkz . YENİLEME (GERÇEKLEŞTIRILMIŞ GÖRÜNÜM ve AKıŞ TABLOSU ).
Sözdizimi
REFRESH [TABLE] table_name
Disk önbelleği ile Apache Spark önbelleği arasındaki farklar için bkz. Disk önbelleği ve Spark önbelleği.
Parametreler
-
Önbelleğe alınacak Delta tablosunu veya görünümünü tanımlar. Ad bir zamansal belirtim içermemelidir. Tablo bulunamazsa Azure Databricks bir TABLE_OR_VIEW_NOT_FOUND hatası oluşturur.
Örnekler
-- The cached entries of the table is refreshed
-- The table is resolved from the current schema as the table name is unqualified.
> REFRESH TABLE tbl1;
-- The cached entries of the view is refreshed or invalidated
-- The view is resolved from tempDB schema, as the view name is qualified.
> REFRESH TABLE tempDB.view1;
İlgili deyimler
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin