AWS Glue Catalog Views with Lake Formation and CloudTrail
Short answer
B Use AWS Glue Data Catalog views to perform analysis, AWS CloudTrail logs to audit data access, AWS Lake Formation to manage access permissions, and security definer views to mask PII.
Question
The company requires a scalable solution to meet the team requirements. The solution must provide the ability to perform analysis across team domains.
Which solution will meet these requirements?
Key Takeaways
The main trap is underestimating the role of AWS Glue Data Catalog's multi-dialect views in enabling seamless analysis across both Amazon Athena and Amazon Redshift while maintaining governance through Lake Formation.
This question tests implementing a data mesh architecture using AWS Glue Data Catalog multi-dialect views for cross-engine analytics, Lake Formation for PII restriction, and CloudTrail for auditing.
Common mistake: Choosing Option A is common because it mentions Athena views, but it fails to leverage the unified catalog views that simplify cross-engine access and lacks the explicit PII masking strategy provided by security definer views in Lake Formation.
Expert Analysis
The scenario describes a data mesh architecture where domain teams (trading, risk, compliance) own their data but need to share specific views. The key constraints are: using AWS Glue Data Catalog with over 1,000 tables across 50 databases, using Amazon Athena for on-demand analysis, using Amazon Redshift for complex reports, requiring audit of all data access via CloudTrail, and restricting PII access.
Option A is incorrect because it suggests creating views in Athena and using them in Redshift. While Athena can query S3 data, cross-engine view usage is not the primary scalable pattern for sharing curated datasets between domains in this context. Furthermore, relying solely on Athena views doesn't address the fine-grained access control needed for PII as effectively as Lake Formation's native capabilities when integrated with the catalog.
Option B is the correct approach. AWS Glue Data Catalog supports multi-dialect views, which allow you to create a single logical view that can be queried by both Athena and Redshift. This directly addresses the requirement to perform analysis across team domains using both engines. Using AWS Lake Formation to manage access permissions allows for fine-grained access control (FGAC), which is essential for restricting PII. Additionally, AWS CloudTrail logs API calls, providing the necessary audit trail for data access. The comment supporting Option B highlights the combination of Glue Catalog Multi-Dialect Views, Lake Formation, and CloudTrail, which perfectly aligns with the technical requirements.
Option C is incomplete. While Lake Setting up cross-domain access and FGAC is part of the solution, it lacks the mechanism for sharing views between Athena and Redshift and does not explicitly mention the audit capability via CloudTrail, making it insufficient compared to B.
Option D focuses on Redshift Data Shares, which is good for sharing Redshift data, but it doesn't address the Athena use case or the PII masking strategy as comprehensively as the Glue Catalog + Lake Formation approach described in B.
Official Reference
- https://docs.aws.amazon.com/lake-formation/latest/dg/what-is-lake-formation.html
- https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-user-guide.html
These links open the official vendor documentation in a new tab.
Exam Strategy
When questions involve multiple query engines (Athena/Redshift) accessing the same cataloged data, look for solutions leveraging 'multi-dialect' or unified catalog features. Always pair data access mechanisms with the appropriate audit (CloudTrail) and security (Lake Formation) services mentioned in the requirements.
Frequently Asked Questions
What are AWS Glue Data Catalog multi-dialect views?
How does Lake Formation handle PII masking?
Community Votes
50% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 2 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 2
-
AWS82siast 👍 1 Answered BGlue Data Catalog Multi-Dialect Views + Lake Formation + CloudTrail
-
learner2023 👍 1 Answered AA is correct, c is incomplete.
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All DEA-C01 Questions
Access 100 questions with complete answers and detailed explanations.
View Full DEA-C01 Practice Test →