Aurora PostgreSQL now supports direct querying of Apache Iceberg and Parquet data stored in S3, S3 Tables, or the AWS Glue Data Catalog. This feature allows operational and lake data to be accessed together through PostgreSQL foreign tables, eliminating the need for ETL pipelines and data duplication. Existing applications can leverage this capability without modification to access fresh lake data.
- Eliminates ETL pipelines and data duplication for lake analytics
- Query Iceberg/Parquet via PostgreSQL foreign tables in S3 or Glue
- No application code changes required for standard PostgreSQL clients
- Reduces engineering overhead as source schemas evolve over time
- Enables real-time joins between operational and analytical datasets