Data Security and Governance1 / 5
A data engineer needs row-level AND column-level security for a data lake table in S3 queried by Athena. Different teams see different subsets of rows and columns. Which service provides BOTH in a centralized way?
CorrectIncorrect
Alex
AWS Lake Formation data filters provide column-level, row-level, and cell-level security for Data Catalog tables stored in S3. Each data filter specifies: (1) a column specification to include/exclude columns, and (2) a row filter expression (PartiQL WHERE clause) restricting visible rows. When both are set, you get cell-level security. Permissions are enforced through Athena, Redshift Spectrum, and EMR. IAM policies with S3 prefix conditions operate at the object/prefix level, not row/column level. Glue Data Catalog resource policies control catalog-level access, not data-level filtering. Athena workgroup settings manage query execution and cost, not data security. Ref: docs.aws.amazon.com/lake-formation/latest/dg/data-filtering.html
Sourcedocs.aws.amazon.com
Follow-up answers are available in the app. Create a free account — no credit card required.
Question 1 of 5
Create a free account