Summer Certification Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: force70

Pass the Amazon Web Services AWS Certified Data Engineer Data-Engineer-Associate Questions and answers with CertsForce

Viewing page 4 out of 9 pages
Viewing questions 31-40 out of questions
Questions # 31:

A data engineer needs to run a data transformation job whenever a user adds a file to an Amazon S3 bucket. The job will run for less than 1 minute. The job must send the output through an email message to the data engineer. The data engineer expects users to add one file every hour of the day.

Which solution will meet these requirements in the MOST operationally efficient way?

Options:

A.

Create a small Amazon EC2 instance that polls the S3 bucket for new files. Run transformation code on a schedule to generate the output. Use operating system commands to send email messages.


B.

Run an Amazon Elastic Container Service (Amazon ECS) task to poll the S3 bucket for new files. Run transformation code on a schedule to generate the output. Use operating system commands to send email messages.


C.

Create an AWS Lambda function to transform the data. Use Amazon S3 Event Notifications to invoke the Lambda function when a new object is created. Publish the output to an Amazon Simple Notification Service (Amazon SNS) topic. Subscribe the data engineer ' s email account to the topic.


D.

Deploy an Amazon EMR cluster. Use EMR File System (EMRFS) to access the files in the S3 bucket. Run transformation code on a schedule to generate the output to a second S3 bucket. Create an Amazon Simple Notification Service (Amazon SNS) topic. Configure Amazon S3 Event Notifications to notify the topic when a new object is created.


Expert Solution
Questions # 32:

A food delivery company manages thousands of deliveries simultaneously. Each delivery vehicle transmits real-time telemetry data as JSON events. The company wants to accelerate downstream analytics and simplify data processing. The company needs to flatten the telemetry data and then store the data in an Amazon S3 bucket.

Which solution will meet these requirements with the LEAST latency?

Options:

A.

Create an Amazon Data Firehose delivery stream that ingests real-time telemetry data, automatically flattens the data, and delivers the data to the S3 bucket.


B.

Use Amazon Kinesis Data Streams to ingest real-time JSON events. Configure an AWS Glue streaming job to read, flatten, and write the data to Amazon S3.


C.

Send the real-time JSON events as messages to an Amazon Simple Queue Service (Amazon SQS) queue. Schedule an AWS Glue batch job by using a cron expression. Configure the batch job to read, flatten, and write the data to Amazon S3.


D.

Use Amazon Kinesis Data Streams to ingest real-time JSON events. Use the Amazon Athena flatten function to flatten the JSON data and write the data to the S3 bucket.


Expert Solution
Questions # 33:

A company uses Amazon RDS for MySQL as the database for a critical application. The database workload is mostly writes, with a small number of reads.

A data engineer notices that the CPU utilization of the DB instance is very high. The high CPU utilization is slowing down the application. The data engineer must reduce the CPU utilization of the DB Instance.

Which actions should the data engineer take to meet this requirement? (Choose two.)

Options:

A.

Use the Performance Insights feature of Amazon RDS to identify queries that have high CPU utilization. Optimize the problematic queries.


B.

Modify the database schema to include additional tables and indexes.


C.

Reboot the RDS DB instance once each week.


D.

Upgrade to a larger instance size.


E.

Implement caching to reduce the database query load.


Expert Solution
Questions # 34:

A company needs to set up a data catalog and metadata management for data sources that run in the AWS Cloud. The company will use the data catalog to maintain the metadata of all the objects that are in a set of data stores. The data stores include structured sources such as Amazon RDS and Amazon Redshift. The data stores also include semistructured sources such as JSON files and .xml files that are stored in Amazon S3.

The company needs a solution that will update the data catalog on a regular basis. The solution also must detect changes to the source metadata.

Which solution will meet these requirements with the LEAST operational overhead?

Options:

A.

Use Amazon Aurora as the data catalog. Create AWS Lambda functions that will connect to the data catalog. Configure the Lambda functions to gather the metadata information from multiple sources and to update the Aurora data catalog. Schedule the Lambda functions to run periodically.


B.

Use the AWS Glue Data Catalog as the central metadata repository. Use AWS Glue crawlers to connect to multiple data stores and to update the Data Catalog with metadata changes. Schedule the crawlers to run periodically to update the metadata catalog.


C.

Use Amazon DynamoDB as the data catalog. Create AWS Lambda functions that will connect to the data catalog. Configure the Lambda functions to gather the metadata information from multiple sources and to update the DynamoDB data catalog. Schedule the Lambda functions to run periodically.


D.

Use the AWS Glue Data Catalog as the central metadata repository. Extract the schema for Amazon RDS and Amazon Redshift sources, and build the Data Catalog. Use AWS Glue crawlers for data that is in Amazon S3 to infer the schema and to automatically update the Data Catalog.


Expert Solution
Questions # 35:

A data engineer needs to analyze time-sensitive sales data. The company stores the data in an Amazon S3 bucket. The data engineer uses AWS Glue Data Catalog to access the data.

When performing the analysis, the data engineer notices that some records are missing or out of date.

What is the likely cause of these issues?

Options:

A.

AWS Glue Data Catalog is not up to date with the latest S3 partition changes.


B.

Incorrect IAM roles are assigned to the AWS Glue jobs.


C.

Versioning is not enabled on the S3 bucket.


D.

The AWS Glue job schedules overlap with one another.


Expert Solution
Questions # 36:

A company receives call logs as Amazon S3 objects that contain sensitive customer information. The company must protect the S3 objects by using encryption. The company must also use encryption keys that only specific employees can use.

Which solution will meet these requirements with the LEAST effort?

Options:

A.

Use an AWS CloudHSM cluster to store the encryption keys. Configure the process that writes to Amazon S3 to make calls to CloudHSM to encrypt and decrypt the objects. Deploy an IAM policy that restricts access to the CloudHSM cluster.


B.

Use server-side encryption with customer-provided keys (SSE-C) to encrypt the objects that contain customer information. Restrict access to the keys that encrypt the objects.


C.

Use server-side encryption with AWS KMS keys (SSE-KMS) to encrypt the objects that contain customer information. Configure an IAM policy that restricts access to the KMS keys that encrypt the objects.


D.

Use server-side encryption with Amazon S3 managed keys (SSE-S3) to encrypt the objects that contain customer information. Configure an IAM policy that restricts access to the Amazon S3 managed keys that encrypt the objects.


Expert Solution
Questions # 37:

A company stores employee data in Amazon Redshift A table named Employee uses columns named Region ID, Department ID, and Role ID as a compound sort key. Which queries will MOST increase the speed of a query by using a compound sort key of the table? (Select TWO.)

Options:

A.

Select * from Employee where Region ID= ' North America ' ;


B.

Select * from Employee where Region ID= ' North America ' and Department ID=20;


C.

Select * from Employee where Department ID=20 and Region ID= ' North America ' ;


D.

Select " from Employee where Role ID=50;


E.

Select * from Employee where Region ID= ' North America ' and Role ID=50;


Expert Solution
Questions # 38:

A company maintains multiple extract, transform, and load (ETL) workflows that ingest data from the company ' s operational databases into an Amazon S3 based data lake. The ETL workflows use AWS Glue and Amazon EMR to process data.

The company wants to improve the existing architecture to provide automated orchestration and to require minimal manual effort.

Which solution will meet these requirements with the LEAST operational overhead?

Options:

A.

AWS Glue workflows


B.

AWS Step Functions tasks


C.

AWS Lambda functions


D.

Amazon Managed Workflows for Apache Airflow (Amazon MWAA) workflows


Expert Solution
Questions # 39:

A data engineer is creating a product recommendation system that requires vector search across 5 million product embeddings with 768 dimensions. The system must prioritize search accuracy and maintain search latency under 100 milliseconds. The data engineer wants to implement a k-nearest neighbors (k-NN) vector index in Amazon OpenSearch Service.

Which vector index type should the data engineer use?

Options:

A.

Inverted File Index (IVF) with the Faiss engine.


B.

Hierarchical Navigable Small World (HNSW) with the Faiss engine.


C.

Exact k-NN search with a scoring script.


D.

Flat index with binary quantization.


Expert Solution
Questions # 40:

A data engineer manages a provisioned Amazon Redshift cluster that stores petabytes of data. The cluster receives continuous data ingestion from multiple sources. As data volume grows, the query performance has degraded. The current table design uses the AUTO distribution style and default sort keys. The data engineer needs to optimize the query performance for recent transactions.

Which solution will meet these requirements?

Options:

A.

Offload historical data to Amazon S3. Use Amazon Redshift Spectrum to query the data directly. Retain frequently accessed data in Amazon Redshift.


B.

Decrease the number of nodes of the current node type in the Amazon Redshift cluster.


C.

Change the data distribution style of the Amazon Redshift tables to ALL for all the tables that contain historical data.


D.

Switch from columnar storage to row-based storage. Use Amazon Redshift ML for the complex queries.


Expert Solution
Viewing page 4 out of 9 pages
Viewing questions 31-40 out of questions