Bir Kafka akışı, paket izleme olaylarını BigQuery'ye besler. Tablo, alım tarihine göre bölümlenmiş olarak oluşturuldu ve sorgu gecikmesi arttı. Analistler, pakete göre coğrafi eğilimleri sorguluyor. BigQuery sorgu performansını hangi değişiklik iyileştirir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: package-tracking ID sütununa kümeleme ekleyin..
Neden bu cevap
Paket izleme olayları için coğrafi eğilimleri sorgulayan analistler, genellikle belirli package-tracking ID'ler etrafında yoğunlaşan sorgular çalıştırır. package-tracking ID sütununa kümeleme eklemek, BigQuery'nin ilgili verileri fiziksel olarak bir arada depolamasını sağlar. Bu, sorguların yalnızca ilgili veri bloklarını tarayarak I/O miktarını ve dolayısıyla sorgu gecikmesini önemli ölçüde azaltmasına olanak tanır. ingest-date sütununa kümeleme eklemek, zaten ingest-date'e göre bölümlenmiş bir tabloda çok az ek fayda sağlar. Eski verileri Cloud Storage'a arşivlemek ve harici bir tablo aracılığıyla sunmak, sorgu performansını doğrudan iyileştirmez; daha çok maliyet optimizasyonu ve veri yaşam döngüsü yönetimi ile ilgilidir. Tabloyu paket teslim tarihine göre yeniden bölümlendirmek, ingest-date yerine farklı bir zaman boyutuna göre bölümleme sağlar ancak package-tracking ID'ye dayalı sorguların performansını doğrudan optimize etmez.
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