Search code examples
amazon-web-servicesamazon-redshiftaws-glueamazon-redshift-spectrumapache-iceberg

How to workaround limitation for Iceberg Tables not accessible from Redshift Spectrum?


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)?


Solution

  • 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/