AWS Certified Data Analytics – Specialty — Question 162

A large company has a central data lake to run analytics across different departments. Each department uses a separate AWS account and stores its data in an
Amazon S3 bucket in that account. Each AWS account uses the AWS Glue Data Catalog as its data catalog. There are different data lake access requirements based on roles. Associate analysts should only have read access to their departmental data. Senior data analysts can have access in multiple departments including theirs, but for a subset of columns only.
Which solution achieves these required access patterns to minimize costs and administrative tasks?

Answer options

Correct answer: C

Explanation

Option C is correct because it utilizes AWS Lake Formation to manage permissions and provides fine-grained access to specific tables and columns. This approach maintains the existing account structure and leverages cross-account access without unnecessary data migration, which minimizes costs and administrative tasks. Options A and D involve consolidating or moving data unnecessarily, while option B does not use Lake Formation, which is key to achieving the required access control efficiently.