Dataflow akış işi, tam olarak bir kez teslimat garantisi olmayan bir kaynaktan okuma yapıyor, mesajları dönüştürüyor ve BigQuery'ye yazıyor. Alım hızı yaklaşık 1,5 GB/sn bekleniyor. BigQuery'ye tam olarak bir kez teslimatı nasıl sağlarsınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: BigQuery Storage Write API'yi kullanın ve hedef BigQuery tablonuzun çok bölgeli olduğundan emin olun..
Neden bu cevap
BigQuery Storage Write API, tam olarak bir kez (exactly-once) anlambilimini destekleyerek, Dataflow'dan BigQuery'ye veri yazarken veri tutarlılığını garanti eder. Bu API, özellikle yüksek hacimli veri alımı senaryoları için tasarlanmıştır ve mesajların yinelenmesini veya kaybolmasını önler. Hedef BigQuery tablosunun çok bölgeli olması, yüksek erişilebilirlik ve hata toleransı sağlar, böylece veri alımının kesintisiz ve güvenilir bir şekilde devam etmesi garanti edilir. BigQuery Streaming API ise tam olarak bir kez anlambilimini doğal olarak desteklemez ve yinelenen kayıtlar oluşturabilir. Bölgesel bir BigQuery tablosu kullanmak, çok bölgeli bir tabloya göre daha düşük hata toleransı sunar.
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