This is the sample code for AWS blog: Fine-grained Access Control Apache Hudi Tables via Amazon EMR on EC2 Integrated with AWS Lake Formation.
In this blog post, we demonstrate how to implement FGAC on Apache Hudi tables using Amazon EMR on EC2 integrated with AWS Lake Formation. We use Amazon SageMaker Studio notebooks to connect to an EMR cluster using different runtime roles. This reflects real-world situations where different roles have different permissions on Apache Hudi databases and tables. We control data access in the Hudi transactional data lake through Lake Formation. This improves data security and management by giving different permissions to the EMR runtime roles. These permissions can be anything from database admin rights to permissions at the table, column, and row level. This solution ensures a secure and controlled environment for data access, meeting the diverse needs and security requirements of different users and roles in an organization.
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.