Bir ETL işinin, kullanıcıların bir S3 bucket'ına yerleştirdiği günlük .csv dosyalarını işlemesi gerekiyor. Her dosya 100 MB'tan küçüktür. Hangi uygulama en uygun maliyetlidir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Bir AWS Glue Python shell işi yazın. Verileri dönüştürmek için pandas kullanın..
Neden bu cevap
Doğru cevap, AWS Glue Python shell işi kullanmaktır. Her dosya 100 MB'tan küçük olduğundan ve toplu işleme için Spark'ın dağıtılmış gücüne ihtiyaç duyulmadığından, bu yaklaşım en uygun maliyetlidir. Python shell işleri, pandas gibi standart Python kütüphanelerini kullanarak verileri işleyebilir ve Glue'nun sunucusuz yapısı sayesinde altyapı yönetimi maliyetlerini ortadan kaldırır. Diğer seçenekler daha maliyetli veya gereksizdir: EKS'de özel bir Python uygulaması barındırmak, altyapı yönetimi ve ölçeklendirme için ek maliyet ve karmaşıklık getirir. Amazon EMR kümesinde PySpark betiği barındırmak, küçük dosyalar için gereksiz yere büyük bir küme çalıştırma maliyetine yol açar. AWS Glue PySpark işi yazmak, Spark'ın dağıtılmış işlem gücünü kullanır, ancak 100 MB'tan küçük dosyalar için bu genellikle aşırıya kaçan bir çözümdür ve daha yüksek maliyetlidir.
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