AWS Certified Data Engineer Associate DEA-C01 Practice Question

An analytics team loads daily data into an Amazon Redshift table named sales using a COPY command that runs inside a long-lived transaction. While the load is in progress, several BI dashboards that query the same table become unresponsive. The data engineer must prevent user queries from being blocked during future loads while still ensuring atomic delivery of the new data. Which approach meets these requirements following Amazon Redshift best practices?

  • Issue COPY with the TRUNCATECOLUMNS option to reduce lock duration on the sales table.

  • Set the cluster-wide default isolation level to READ COMMITTED before running the COPY command.

  • Load the data into an empty staging table, then execute ALTER TABLE sales APPEND FROM staging within the same transaction.

  • Create a new table with the loaded data, drop the original sales table, and rename the new table to sales.

AWS Certified Data Engineer Associate DEA-C01
Data Store Management
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