Uma empresa recebe arquivos CSV com os campos de endereço Door_No, Street_Name, City e Zip_Code. A empresa deseja combinar esses campos em uma única coluna em um formato estruturado específico com o menor esforço de codificação. Qual abordagem atende a esse requisito?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Use o AWS Glue DataBrew para ler os arquivos. Use a transformação NEST_TO_MAP para criar a nova coluna..
Por que esta é a resposta
A opção correta é usar o AWS Glue DataBrew com a transformação NESTTOMAP. O DataBrew é uma ferramenta visual de preparação de dados que permite combinar campos de forma estruturada com baixo esforço de codificação. A transformação NESTTOMAP é ideal para agrupar múltiplas colunas (DoorNo, StreetName, City, ZipCode) em uma única coluna do tipo map ou struct, onde cada campo original se torna uma chave-valor dentro da nova coluna, mantendo a estrutura dos dados de endereço. A transformação NESTTOARRAY não é adequada porque criaria uma lista de valores sem chaves, perdendo a identificação de cada componente do endereço. PIVOT é usado para transformar linhas em colunas, o que não é o objetivo aqui. Escrever uma função Lambda em Python seria uma solução programática, mas exige codificação, o que contraria o requisito de "menor esforço de codificação" que o DataBrew oferece de forma visual.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão