Amazon

DEA-C01 practice question 2

AWS Certified Data Engineer - Associate (DEA-C01) · free question 2 of 20

Question

A retail company has a customer data hub in an Amazon S3 bucket. Employees from many countries use the data hub to support company-wide analytics. A governance team must ensure that the company's data analysts can access data only for customers who are within the same country as the analysts. Which solution will meet these requirements with the LEAST operational effort?
  • A. Create a separate table for each country's customer data. Provide access to each analyst based on the country that the analyst serves.
  • B. Register the S3 bucket as a data lake location in AWS Lake Formation. Use the Lake Formation row-level security features to enforce the company's access policies. Correct
  • C. Move the data to AWS Regions that are close to the countries where the customers are. Provide access to each analyst based on the country that the analyst serves.
  • D. Load the data into Amazon Redshift. Create a view for each country. Create separate IAM roles for each country to provide access to data from each country. Assign the appropriate roles to the analysts.

Explanation

Option B is correct because AWS Lake Formation simplifies the process of setting up and managing secure data lakes, including enforcing row-level security policies with minimal operational overhead. This allows for automatic enforcement of access controls based on predefined conditions, such as country-specific data access in this scenario.

Need the theory? Learn it free in the DEA-C01 course on Godlike Academy

Practice the whole free set

Answer all 20 free DEA-C01 questions with instant feedback, or unlock all 343 questions with Learn and Exam modes.