In particular, I'm getting some errors because it needs a "Value" setting.
File "/opt/venv/lib/python3.11/site-packages/dbt/adapters/duckdb/plugins/glue.py", line 145, in _create_table
partition_input, partition_values = _parse_partition_columns(partition_columns, table_def)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.11/site-packages/dbt/adapters/duckdb/plugins/glue.py", line 230, in _parse_partition_columns
partition_values = [column["Value"] for column in partition_columns]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/venv/lib/python3.11/site-packages/dbt/adapters/duckdb/plugins/glue.py", line 230, in <listcomp>
partition_values = [column["Value"] for column in partition_columns]
~~~~~~^^^^^^^^^
KeyError: 'Value'
Release 1.7.2 brings some new features to glue plugin I would like to use, but they are not specified in readme:
https://github.com/duckdb/dbt-duckdb/pull/324
https://github.com/duckdb/dbt-duckdb/pull/327/
In particular, I'm getting some errors because it needs a "Value" setting.