BigQuery'de ELT için Dataform kullanırken, nihai tablolarda benzersizlik ve boş değer denetimleri yapmanız gerekir. Bu denetimleri işlem hattına verimli bir şekilde nasıl entegre edersiniz?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Dataform koduna Dataform assertions ekleyin..
Neden bu cevap
Dataform, ELT süreçlerinde veri kalitesi denetimlerini doğrudan kod tabanına entegre etmek için yerleşik onaylar (assertions) sunar. Bu onaylar, benzersizlik ve boş değer gibi kısıtlamaları tanımlamanıza olanak tanır ve veri işleme sırasında bu kuralların ihlal edilmesi durumunda derhal uyarı verir veya işlemi durdurur. Bu yaklaşım, veri kalitesi denetimlerini geliştirme ve sürdürme açısından verimlidir çünkü denetimler veri dönüşüm mantığıyla birlikte versiyonlanır ve yönetilir. BigQuery UDF'leri daha çok dönüşüm mantığı için kullanılır, doğrudan veri kalitesi denetimi için değildir. Dataplex veri kalitesi görevleri, daha geniş bir veri yönetimi çerçevesinde kullanılabilir ancak Dataform'un sağladığı entegre ve kod tabanlı denetim esnekliğini sunmaz. Spark tabanlı saklı yordamlar ise BigQuery ve Dataform ekosistemine yabancı bir teknoloji olup, ek yönetim yükü getirir ve Dataform'un yerel yeteneklerini kullanmaz.
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