AWS Certified Data Engineer – Associate (DEA-C01) — Question 47

A company needs to build a data lake in AWS. The company must provide row-level data access and column-level data access to specific teams. The teams will access the data by using Amazon Athena, Amazon Redshift Spectrum, and Apache Hive from Amazon EMR.
Which solution will meet these requirements with the LEAST operational overhead?

Answer options

Correct answer: D

Explanation

The correct answer is D because AWS Lake Formation simplifies the process of managing data access at both row and column levels, which aligns with the company's requirements. Options A and B rely on less efficient methods for access control, and option C does not use S3, which is preferred for a data lake setup in this scenario.