AWS Certified Data Engineer Associate DEA-C01 Practice Question

A data engineer runs an AWS Glue ETL job that reads from an S3 prefix. Several runs failed after someone deleted files minutes before the job started. An organization trail already logs management and S3 data events to S3. The engineer must run SQL queries to identify the IAM principal that called DeleteObject during the last month and for future incidents, without maintaining extra infrastructure. Which solution meets these needs?

  • Enable S3 server access logging on the bucket, send logs to a new bucket, and analyze them with Amazon EMR.

  • Create a CloudTrail Lake event data store that ingests events from the existing trail and use the CloudTrail Lake query editor to run SQL over S3 DeleteObject events for the prefix.

  • Configure an EventBridge rule for s3:ObjectRemoved:* events, invoke a Lambda function that writes each event to DynamoDB, and query the table for deletions.

  • Use Amazon Athena to query the organization trail's log files in S3 by cataloging them with AWS Glue tables.

AWS Certified Data Engineer Associate DEA-C01
Data Operations and Support
Your Score:
Settings & Objectives
Random Mixed
Questions are selected randomly from all chosen topics, with a preference for those you haven’t seen before. You may see several questions from the same objective or domain in a row.
Rotate by Objective
Questions cycle through each objective or domain in turn, helping you avoid long streaks of questions from the same area. You may see some repeat questions, but the distribution will be more balanced across topics.

Check or uncheck an objective to set which questions you will receive.

Bash, the Crucial Exams Chat Bot
AI Bot