Bir şirket, Door_No, Street_Name, City ve Zip_Code adres alanlarını içeren CSV dosyaları almaktadır. Şirket, bu alanları en az kodlama çabasıyla belirli bir yapılandırılmış biçimde tek bir sütunda birleştirmek istiyor. Bu gereksinimi hangi yaklaşım karşılar?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Dosyaları okumak için AWS Glue DataBrew kullanın. Yeni sütunu oluşturmak için NEST_TO_MAP dönüşümünü kullanın..
Neden bu cevap
Doğru cevap, AWS Glue DataBrew'u kullanarak dosyaları okumak ve yeni sütunu oluşturmak için NESTTOMAP dönüşümünü kullanmaktır. NESTTOMAP dönüşümü, belirtilen sütunları anahtar-değer çiftleri olarak tek bir yapılandırılmış (JSON benzeri) harita sütununda birleştirir. Bu, DoorNo, StreetName, City ve ZipCode gibi adres alanlarını minimum kodlama çabasıyla tek bir sütunda birleştirmek için idealdir. NESTTOARRAY dönüşümü, sütunları bir diziye dönüştürür, ancak anahtar-değer yapısını korumaz, bu da adres verileri için daha az uygundur. PIVOT dönüşümü, satırları sütunlara dönüştürmek için kullanılır ve bu senaryo için uygun değildir. Python'da bir Lambda fonksiyonu yazmak, kodlama çabası gerektirir ve DataBrew'un sunduğu düşük kodlu, yönetilen hizmet yaklaşımına aykırıdır.
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