Partition columns to AWS Athena Iceberg table

I would like to create an Iceberg table with partition columns with Terraform. This is possible with python/boto3 by running SQL DDL statements, but I have not found a way to do this with Terraform. Hive style partitions are available through partition_keys argument, but these cannot be used for making Iceberg partitions. Is there a way get actual Iceberg partition columns to the table, perhaps through either parameters argument or by adding something to the table schemas?

1 Like