Home icon

Automate creating AWS Glue Data Catalog views with AWS SDK for data mesh use case

Big Data Blog



This article demonstrates how to automate creation of AWS Glue Data Catalog views with multiple SQL dialects using cross-account IAM definer roles for enterprise data mesh architectures.

  • Create ATHENA and SPARK dialects simultaneously using AWS SDK and cross-account definer roles
  • ATHENA dialects require asynchronous validation via Glue connection; SPARK dialects do not require validation
  • Add ATHENA dialect to existing SPARK-only views using UpdateTable API with ADD action
  • Multi-dialect views enable sharing data subsets across accounts without exposing base tables
  • Supports CloudFormation for infrastructure-as-code deployment of cross-account views
  • Requires Lake Formation permissions on base tables and resource links in producer and central governance accounts

This feature enables fully automated CI/CD pipelines for data asset management in multi-account data mesh environments with centralized governance.



Go to article

The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.

Related articles

May 26
2026
Automate data discovery and centralized management with AWS Glue Data Catalog
May 9
2024
Use AWS Glue Data Catalog views to analyze data
Mar 14
2025
Announcing support of AWS Glue Data Catalog views with AWS Glue 5.0
Jan 8
2026
Create AWS Glue Data Catalog views using cross-account definer roles

The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.