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.
Checkpoint V2 daha fazla eşzamanlı yazıcıyı destekler ve büyük veya sık güncelleştirilen Delta Lake tablolarında yazma çakışmalarını azaltır.
Delta Lake, işlem günlüğünün durumunu kaydeden denetim noktalarını düzenli aralıklarla yazar. Denetim noktaları, Delta Lake'in tüm işlem günlüğünü yeniden yürütmeden tablo durumunu yeniden oluşturmasına izin vererek sorgu planlamasını hızlandırır.
Databricks Runtime 13.3 LTS ve üzerinde checkpoint V2 ile tabloları okuyabilir ve yazabilirsiniz.
Açık kaynak protokol belirtimi için Delta Lake protokolündeki denetim noktası V2'ye bakın.
Denetim noktası V2'yi etkinleştirme
Denetim noktası V2'yi tablo düzeyinde etkinleştirin.
Otomatik etkinleştirme
Databricks Runtime 14.1 ve üzerinde sıvı kümeleme ile oluşturulan tablolar varsayılan olarak checkpoint V2 kullanır. Bkz. Sıvı kümeleme ile tablolar için uyumluluk.
Otomatik yükseltmeler, Unity Kataloğu yönetilen tabloları için denetim noktası V2'sini otomatik olarak açabilir. Bkz. Otomatik yükseltmeler.
El ile etkinleştirme
Mevcut delta lake tablosunda denetim noktası V2'yi etkinleştirmek için:
ALTER TABLE table_name SET TBLPROPERTIES ('delta.checkpointPolicy' = 'v2');
Yeni bir Delta Lake tablosunda denetim noktası V2'yi etkinleştirmek için:
CREATE TABLE table_name (...)
TBLPROPERTIES ('delta.checkpointPolicy' = 'v2');
İsteğe bağlı olarak, bir denetim noktasını el ile tetikleyebilirsiniz. Bkz. REORG TABLE.
Klasik sürüme geri döndür
Tabloyu klasik denetim noktalarına düşürmek ve denetim noktası V2'yi tamamen kaldırmak için:
ALTER TABLE table_name DROP FEATURE v2Checkpoint;
Bkz . Delta Lake tablosu özelliğini bırakma ve tablo protokolünü düşürme.