JGynther opened a new issue, #452: URL: https://github.com/apache/iceberg-python/issues/452
### Feature Request / Improvement [S3 Access Points](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points.html) are a way to scale data access by providing additional endpoints to run S3 object operations against. Currently trying to create a StaticTable from table metadata using a [S3 Access Point alias](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points-alias.html) works as expected: it's able to query S3 for the metadata just fine and create the table object. However, trying to run any further queries (e.g. scan) will fail. PyIceberg correctly finds the table location from the metadata as the bucket underlying an access point. Trying to run queries against this will however fail with a 403, assuming you have only configured access to the bucket using said access point. This prevents using PyIceberg via S3 access points. The ideal solution would be to implement something like the [workaround in the Java implementation](https://docs.aws.amazon.com/AmazonS3/latest/userguide/access-points-alias.html), allowing you to map bucket names to access points. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org