DEA-C01 practice question 9 of 25
A company maintains a data warehouse in an on-premises Oracle database. The company wants to build a data lake on AWS. The company wants to load data…
Full set: 287 questionsThe goal is the most operationally efficient way to perform a daily incremental load from a source with a monotonically increasing column. AWS Glue job bookmarks are designed for this exact scenario. By specifying the column with increasing values as the bookmark key, Glue automatically tracks the last value processed. On subsequent runs, the job processes only new rows with a key value greater than the last one, eliminating the need for custom tracking logic or inefficient daily full reloads.
A. AWS DMS with CDC is for continuous replication, which is overly complex for a once-daily batch load. It is not the most operationally efficient choice here.
C. Performing a full load with AWS DMS every day is inefficient, as it re-transfers all data instead of just the daily increment.
D. Performing a full load with AWS Glue every day is similarly inefficient and costly compared to an incremental load using job bookmarks.
1. AWS Glue Developer Guide. (2023). Tracking Processed Data Using Job Bookmarks. AWS Documentation. "AWS Glue tracks data that has already been processed during a previous run of an ETL job by persisting state information from the job run. This persisted state information is called a job bookmark... Job bookmarks help AWS Glue maintain state information and prevent the reprocessing of old data."
2. AWS Glue Developer Guide. (2023). Job bookmark keys. AWS Documentation. "For JDBC sources with monotonically increasing and unique values in a column, you can have AWS Glue bookmark the rows that have been processed."
Keep practicing
Take the free DEA-C01 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other DEA-C01 practice questions
- Question 1A company hosts its applications on Amazon EC2 instances. The company must use SSL/TLS co…
- Question 2A data engineer needs to build an enterprise data catalog based on the company's Amazon S…
- Question 3A company has an application that uses a microservice architecture. The company hosts the…
- Question 4A company stores customer records in Amazon S3. The company must not delete or modify the…
- Question 5A company uses AWS Glue Apache Spark jobs to handle extract, transform, and load (ETL) wo…
- Question 7A company has a data processing pipeline that includes several dozen steps. The data proc…
