Accessing Amazon S3 tables from open source query engines
You can access S3 tables from open source query engines by using the Amazon S3 Tables Catalog for Apache Iceberg client catalog. Amazon S3 Tables Catalog for Apache Iceberg is an open source library hosted by AWS Labs. It works by translating Apache Iceberg operations in your query engines (such as table discovery, metadata updates, and adding or removing tables) into S3 Tables API operations.
Amazon S3 Tables Catalog for Apache Iceberg is distributed as a maven jar called
s3-tables-catalog-for-iceberg.jar
. You can build the client catalog maven
jar from the AWS Labs GitHub repository