The schema of one of the databases that is connected to our business Intelligent data warehouse is constantly evolving (CICD), consequently Each time a change occurred, we need to manually update the ETL pipeline to map the new changes. An example of the changes in the source database could something like dropping a column, table, or adding a new table. Etc..
We currently use Matillion for EL and snowflake database.
I was wondering whether there were better ways to detect these changes and automatically update the snowflake schema.