🔥 3-day streak
AWS Certified Data Engineer - Associate37 / 159
Question 37 of 159

A data engineering team runs a nightly AWS Glue ETL job that loads customer transaction data into an S3-based data lake. Recently, downstream analysts reported that some batches contained duplicate transaction IDs and null values in the required 'amount' column. The team wants to automatically validate incoming data against defined rules (such as uniqueness and completeness) and halt the pipeline before publishing bad data, while capturing quality scores in CloudWatch for monitoring. Which approach best meets these requirements with the least custom code?

Reviewed for accuracy · Report an issueNext question