AmazonAmazon Data Engineer Associate DEA-C01 Certification·KO·업데이트됨 2 Aug 2026
데이터 엔지니어는 S3에 업로드된 .csv 파일을 Parquet으로 변환하는 Lambda 함수를 생성해야 하며, 이 함수는 사용자가 .csv 파일을 업로드할 때만 트리거되어야 합니다. 운영 오버헤드가 가장 적은 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 이벤트 유형이 s3:ObjectCreated:*인 S3 이벤트 알림을 생성합니다. 접미사에 .csv가 포함된 경우에만 알림을 생성하도록 필터 규칙을 사용합니다. Lambda 함수의 Amazon Resource Name(ARN)을 이벤트 알림의 대상으로 설정합니다..
이것이 정답인 이유
정답은 S3에 .csv 파일이 생성될 때만 Lambda 함수를 트리거하는 가장 효율적인 방법을 제시합니다. s3:ObjectCreated: 이벤트 유형은 객체가 생성될 때만 알림을 보내므로, 불필요한 이벤트 트리거를 방지합니다. .csv 접미사 필터 규칙은 특정 파일 형식에만 반응하도록 하여 정확성을 높입니다. Lambda 함수의 ARN을 직접 대상으로 설정하면 중간 서비스 없이 S3에서 Lambda로 직접 호출되므로 운영 오버헤드가 가장 적습니다.
's3:ObjectTagging:'은 객체 태그 변경 시 트리거되므로 파일 생성 시점에 해당하지 않습니다. 's3:'는 모든 S3 이벤트에 반응하여 불필요한 트리거가 많아 효율성이 떨어집니다. SNS 토픽을 사용하는 것은 추가적인 서비스 계층을 도입하여 운영 오버헤드를 증가시킵니다.