Home icon

Access data in Amazon S3 Tables using PyIceberg through the AWS Glue Iceberg REST endpoint

Storage Blog



This article demonstrates how to access Iceberg tables stored in Amazon S3 Tables using PyIceberg through the AWS Glue Iceberg REST endpoint, with AWS Lake Formation managing storage credentials.

  • Introduces a standardized approach to interact with Iceberg tables across different engines and languages
  • Provides a step-by-step guide to set up PyIceberg environment and configure permissions
  • Showcases key operations like table creation, data ingestion, updates, and time travel
  • Uses AWS Lake Formation for centralized access management
  • Enables integration with AWS analytics services like Athena, Redshift, and QuickSight

The solution simplifies data lake management by providing a unified, standardized method for accessing and managing Iceberg tables using PyIceberg and AWS services.



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

Jan 23
2025
Access Amazon S3 Iceberg tables from Databricks using AWS Glue Iceberg Rest Catalog in Amazon SageMaker Lakehouse
Dec 4
2024
Read and write S3 Iceberg table using AWS Glue Iceberg Rest Catalog from Open Source Apache Spark
May 9
2025
Accelerate lightweight analytics using PyIceberg with AWS Lambda and an AWS Glue Iceberg REST endpoint
Mar 24
2025
Using Amazon S3 Tables with Amazon Redshift to query Apache Iceberg tables

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.