Tetikleyici tabanlı CDC'yi günlük tabanlı CDC akışlarını kullanarak BigQuery'ye geçirirken: hesaplama yükünü azaltırken değişiklikleri raporlama tablosunda minimum gecikmeyle kullanılabilir hale getirmek için hangi iki adımı atmalısınız? (İki tane seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Her yeni CDC kaydını ve ilgili işlem türünü gerçek zamanlı olarak bir hazırlık tablosuna ekleyin., Raporlama tablosunda aynı anda birden fazla DML INSERT, UPDATE ve DELETE işlemi gerçekleştirmek için periyodik olarak bir DML MERGE kullanın..
Neden bu cevap
Doğru cevaplar, hesaplama yükünü azaltırken minimum gecikmeyle değişiklikleri raporlama tablosunda kullanılabilir hale getirmek için en iyi uygulamaları temsil eder. Yeni CDC kayıtlarını bir hazırlık tablosuna gerçek zamanlı olarak eklemek, kaynak sistem üzerindeki yükü azaltır ve toplu işleme olanak tanır. Periyodik olarak bir DML MERGE işlemi kullanmak, hazırlık tablosundaki birden çok değişikliği tek bir atomik işlemde raporlama tablosuna verimli bir şekilde uygular, bu da gecikmeyi en aza indirir ve hesaplama maliyetlerini düşürür. Diğer seçenekler ya daha yüksek hesaplama yüküne yol açar (her CDC kaydını doğrudan raporlama tablosuna DML ile kopyalamak veya materialized view kullanmak) ya da CDC'nin temel amacı olan güncel verileri sağlamak için uygun değildir (güncel olmayan kayıtları periyodik olarak silmek).
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez