Hello all,
I've been leveraging Metabase to serve our business with direct queries to our database. Currently, Metabase is connected to a read-only version of our database. However, as we undergo changes in our database structure and execute DB migrations, we're encountering an issue: we need to adjust numerous queries that reference the affected database entities.
To give some context, we've made a significant number of queries, which means any change in our DB structure results in a heavy maintenance overhead to update those queries in Metabase.
I'm aware of the 'models' feature in Metabase, but from my experience, filtering within those doesn't seem to be as efficient as I'd hoped.
I'm reaching out to see if anyone has:
- Experienced similar challenges and how you've dealt with them.
- Any recommendations on how to structure or manage Metabase queries to minimize the maintenance required when the underlying DB undergoes changes.
- Tips or best practices with the 'models' in Metabase or any other feature I might be under-utilizing.
Any insights or advice would be greatly appreciated. Thank you in advance!