PracticeCF

DEA-C01 Question Bank · Latest 50 Questions Free Preview (Page 2/5)

Questions 11–20 of the latest 50 DEA-C01 questions (5 pages total), with answers and explanations, no login required. Practice all 306 questions online.

Question 11 · No. 267 · Single choice

A global finance company needs to implement near real-time cross-Region synchronization of trading data between trading centers in the us-east-1 Region, the eu-west-2 Region, and the ap-northeast-1 Region. The company must ensure that data is encrypted in transit. The solution must ensure data ordering and consistency and must support cross-Region disaster recovery. The solution must provide data latency of less than 500 milliseconds. Which solution will meet these requirements with the LEAST operational effort?

Answer: B

Explanation: Option B is the best choice because Amazon MSK Replicator is a fully managed service that handles cross-Region replication between MSK clusters with minimal operational effort. It automatically handles data ordering, consistency, and provides TLS encryption with IAM authentication. The 'fully interconnected replication' feature supports the disaster recovery requirement, and being a managed service, it requires significantly less operational overhead compared to self-managing Apache Kafka Connect (Option A) or MirrorMaker 2.0 (Option C). Option D is overly complex, mixing Kinesis Data Streams and Firehose with MSK clusters, which increases operational complexity.
Question 12 · No. 268 · Single choice

A data engineer at a large company needs to create centralized datasets that are optimized for Amazon Redshift performance. The company has multiple downstream teams that use their own AWS accounts and dedicated Amazon Redshift clusters with RA3 nodes. All downstream teams need access to the centralized datasets. Which solution will provide immediate access to the datasets and maintain the current Amazon Redshift performance?

Answer: C

Explanation: Amazon Redshift data sharing is the optimal solution for this scenario because it provides immediate access to centralized datasets across different AWS accounts without requiring data copying or movement. Data sharing allows consumer Redshift clusters to query live data from producer clusters, maintaining the performance benefits of Redshift's columnar storage and massively parallel processing. Option A involves copying data to S3 and using Redshift Spectrum, which has different performance characteristics. Option B only provides daily access through ETL jobs, not immediate access. Option D is not appropriate as AWS DataSync is not designed for syncing Redshift cluster data and would not maintain performance or provide immediate access.
Question 13 · No. 269 · Single choice

A company is setting up a new Amazon SageMaker Unified Studio domain. Each of the company's business units needs isolated control over its own assets, projects, and metadata. Specific datasets must be shareable with other business units upon approval. The company also requires centralized user authentication and identity mapping. Which solution will meet these requirements?

Answer: D

Explanation: Option D is the correct choice because it satisfies all three requirements: (1) Each business unit is configured as a separate domain unit within the single SageMaker Unified Studio domain, which provides isolated control over assets, projects, and metadata. (2) AWS IAM Identity Center is configured for centralized user authentication, and user profiles are mapped to their respective domain units for identity mapping. (3) Cross-business unit sharing is enabled through access requests, with domain unit owners approving or denying the requests, which directly meets the requirement for sharing specific datasets upon approval. Option A uses API keys instead of centralized authentication (fails requirement 3). Option B restricts projects to owners only, preventing the required data sharing upon approval (fails requirement 2). Option C uses separate domains rather than domain units, which doesn't fit the scenario of setting up a single new domain and creates unnecessary administrative complexity.
Question 14 · No. 270 · Single choice

A global company currently uses Amazon Redshift to store data and Amazon Quick Suite (previously known as Amazon QuickSight) to generate reports. A team of business analysts have varying levels of technical expertise. Some analysts lack SQL knowledge. All the analysts need to create new reports frequently. The company wants to use natural program language queries to create dashboards and reports more efficiently. Which solution will meet these requirements with the LEAST operational effort?

Answer: B

Explanation: The key requirements are: 1) natural language queries, 2) support for analysts with no SQL knowledge, 3) least operational effort, and 4) already using Quick Suite. Amazon Q in Quick Suite (formerly QuickSight Q) is purpose-built for natural language queries, allowing users to ask questions in plain English without needing SQL. Since the company is already using Quick Suite, enabling Amazon Q adds minimal operational overhead. Option A (zero-ETL) only addresses data integration, not natural language. Option C introduces Tableau, adding significant operational effort. Option D (federated query) enables cross-source querying but does not provide natural language capabilities.
Question 15 · No. 271 · Single choice

A global ecommerce company processes customer transactions, inventory updates, and user activity logs across multiple AWS services. The company needs a scalable, fully managed, and event-driven orchestration solution to coordinate complex extract, transform, and load (ETL) workflows. The solution must use AWS Glue and Amazon EMR to process data. The data will be stored in Amazon Redshift and Amazon S3. The solution must support dependency management, automated retries, and data pipeline monitoring. Which solution will meet these requirements?

Answer: C

Question 16 · No. 272 · Single choice

A company needs to implement real-time analytics for a retail shopping platform. The company wants to capture clickstream data, process the data, and load the data into Amazon Redshift for analysis. The solution must handle hundreds of megabytes of data every second. Which solution will meet these requirements with the LEAST query latency for analytics?

Answer: C

Explanation: Option C is the best choice because Amazon Kinesis Data Streams is purpose-built for real-time streaming data at high throughput (hundreds of megabytes per second), making it ideal for clickstream data. Amazon Redshift streaming ingestion allows data from Kinesis Data Streams to be loaded directly into materialized views with minimal delay, providing the LEAST query latency. Option A uses Firehose with S3 and COPY, which is batch-oriented and has high latency. Option B uses federated queries which actually query external data rather than loading it into Redshift for analysis. Option D uses DynamoDB Streams, which is designed for capturing changes to DynamoDB tables, not for high-volume clickstream data capture.
Question 17 · No. 273 · Single choice

A company stores a 100 MB dataset in an Amazon S3 bucket as an Apache Parquet file. A data engineer needs to profile the data before performing data preparation steps on the data. Which solution will meet this requirement in the MOST operationally efficient way?

Answer: A

Explanation: AWS Glue DataBrew is specifically designed for data profiling and data preparation. It can directly read Apache Parquet files from Amazon S3 without needing to move or copy the data to another location. DataBrew provides built-in profiling capabilities that automatically generate statistics and data quality insights with minimal operational overhead. The other options are less operationally efficient: Apache Flink (B) is designed for stream processing, not batch profiling; Redshift Spectrum (C) requires setting up and managing a Redshift cluster; and QuickSight (D) is a BI/visualization tool, not a dedicated data profiling service. Therefore, Option A is the most operationally efficient solution.
Question 18 · No. 274 · Single choice

A company uses an Amazon Redshift cluster to manage data, including vendor sales data. The company wants to store a copy of the vendor data in an Amazon S3 bucket. A data engineer sets up an AWS Glue job to upload the data to the S3 bucket data on a schedule. The data engineer set up a network connection to allow private traffic between Amazon Redshift and Amazon S3. What is the next step required to meet this requirement?

Answer: A

Explanation: The correct answer is A because the company needs IAM permissions to allow the data movement between Amazon Redshift and Amazon S3. Since the AWS Glue job is responsible for uploading vendor data to the S3 bucket, it requires an IAM role with permission to write to the S3 bucket. Associating this IAM role with the Amazon Redshift cluster (or the Glue job) establishes the necessary authentication and authorization for the private network connection to work properly. Option B (Redshift Spectrum) is incorrect because it's used for querying data in S3 from Redshift, not for uploading data to S3. Option C (Redshift data sharing) is for sharing data between Redshift clusters, not relevant here. Option D (Secrets Manager) is unnecessary because Glue can authenticate to Redshift using IAM roles without storing credentials in Secrets Manager.
Question 19 · No. 275 · Single choice

A data engineer needs a fully automated solution to check for new data in multiple databases and process data that the solution finds. The solution must run every hour. The solution must be compatible with Amazon RDS, Amazon DynamoDB, and Amazon OpenSearch Service. The solution must be able to process up to 10 MB of data at one time. The solution must be optimized for costs and operational overhead. The solution must have robust error handling capabilities. Which solution will meet these requirements?

Answer: B

Explanation: Option B is the best solution because it meets all requirements with optimal cost and operational efficiency. Amazon EventBridge can trigger an AWS Lambda function every hour to check for new data across Amazon RDS, Amazon DynamoDB, and Amazon OpenSearch Service. Lambda is compatible with all three database types and can process up to 10 MB of data efficiently. When new data is found, the first Lambda function sends a message to an Amazon SQS queue, which decouples the data checking from the data processing. A second Lambda function reads from the queue and processes the data. This architecture is cost-optimized because it uses only Lambda and SQS (both pay-per-use with no idle costs), has minimal operational overhead (fully managed services, no clusters to maintain), and provides robust error handling through SQS features such as Dead Letter Queues (DLQ) for failed messages, visibility timeouts, and automatic retries. Option A uses Step Functions which adds unnecessary cost for this use case. Option C uses Amazon EMR which has high operational overhead and cost. Option D uses Amazon MWAA which requires cluster management and has higher operational overhead.
Question 20 · No. 276 · Single choice

A data engineer is writing a query to join two tables in Amazon Athena. The data engineer needs to choose the correct join order for the tables to optimize query performance. Which solution will meet these requirements?

Answer: B

Explanation: In Amazon Athena (built on Presto), the best practice for optimizing join performance is to place the larger table on the left side of the join and the smaller table on the right side. This is because Athena/Presto can broadcast the smaller table (on the right) to all worker nodes, which reduces the amount of data that needs to be shuffled across the network during the join operation. Options C and D are not standard practices for join order optimization in Athena, and option A would put the larger table on the right side, which is less efficient for broadcast joins.
Prev 12345 Next