I used the JDBC Multitable table consumer and the tables were autocreated. I assumed the same would work with the SQL Server CDC Client.
Solved
I used the JDBC Multitable table consumer and the tables were autocreated. I assumed the same would work with the SQL Server CDC Client.
Best answer by Drew Kreiger
If you are using a CDC origin, that processes Inserts, Deletes, and Updates. If the table does not exist, you will encounter problems. For example, if you are trying to process an update on a table that does not exist, there will be no row to update. The proper process to set up CDC would be to create a bulk load pipeline that does JDBC multitable Consumer to Snowflake and create the table then. Once the bulk load has been run, you can then start the CDC pipeline which will keep it in sync.
Reply
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.