Hidden visibility table columns should not be synced
Closed this issue · 0 comments
kaiks commented
When the schema of a table changes, and the table is hidden, this breaks the dbt-metabase sync. According to the metabase spec, these tables should not be synced at all, see:
metabase/metabase#45085
Right now when a column name changes, this would break the dbt-metabase
sync:
WARNING 2024-07-03 11:21:53 +0200 — Field 'NEW_COLUMN' not in table 'SCHEMA.TABLE' _models.py:103
and eventually returns an error code:
dbtmetabase.errors.MetabaseStateError: Unable to sync models with Metabase
My request would be to stop syncing the columns of these tables.