-
Notifications
You must be signed in to change notification settings - Fork 449
Closed
Description
Apache Iceberg version
main (development)
Please describe the bug 🐞
I'm (a user of tap-iceberg is) running into the following error when trying to load a Hive table using pyiceberg.
pyiceberg.exceptions.NoSuchPropertyException: Property table_type missing, could not determine type: bronze.my_iceberg_table
The call in question is https://github.com/shaped-ai/tap-iceberg/blob/38064b3aaca5394ba1482970e790d3e2f6020946/tap_iceberg/tap.py#L94.
It seems the loaded table is missing the table type parameter in
iceberg-python/pyiceberg/catalog/hive.py
Lines 329 to 331 in d587e67
| def _get_hive_table(self, open_client: Client, database_name: str, table_name: str) -> HiveTable: | |
| try: | |
| return open_client.get_table(dbname=database_name, tbl_name=table_name) |
?
Thanks in advance if this turns out to be user error 😃
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels