I have different Iceberg tables built and updated using Python scripts on Glue. I need now to access to them via Redshift Spectrum. From documentation (and some personal tests) it seems not possible doing that. Is there any workaround for it (apart from re-writing everything with Spark/Hudi/DeltaLake)?
Since you just asked 3 months ago you are so lucky, AWS Redshift now support Iceberg: https://aws.amazon.com/about-aws/whats-new/2023/07/amazon-redshift-querying-apache-iceberg-tables/