Dataflow ön işleme, çok sayıda BigQuery günlüğünü okuyor; performans düşük ve veriler hızla büyüyor. Hangi değişiklik okuma performansını artırır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Yalnızca gerekli belirli alanları seçen bir .fromQuery (sorgu tabanlı) okuma kullanın..
Neden bu cevap
Veri hacmi arttığında ve performans sorunları yaşandığında, BigQuery'den sadece gerekli alanları seçmek, okunacak veri miktarını önemli ölçüde azaltır. Bu, ağ gecikmesini ve BigQuery'nin iş yükünü düşürerek okuma performansını artırır. Tam tabloyu okumak yerine belirli sütunları hedefleyen bir sorgu kullanmak, Dataflow'un daha az veri işlemesini sağlar. Diğer seçenekler ise performansı doğrudan artırmaz: BigQuery TableReference nesnesini açıkça belirtmek, okuma şeklini değil, tablonun referansını tanımlar. TableSchema ve TableFieldSchema sınıflarını kullanmak, verinin şemasını tanımlar ancak okuma miktarını etkilemez. TableRow nesneleri döndüren bir dönüşüm uygulamak, verinin formatını değiştirir ancak BigQuery'den okunan ham veri miktarını azaltmaz.
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