Our MI reporting solution involves pulling data on-prem into a DMZ from an Azure SQL server, via Azure Data-Sync, then performing ETL processes on it etc. The Azure SQL server is maintained by a third party who keeps adding columns to existing tables etc. and there currently aren't suitable change tracking protocols to get this information to us.
In our pre-production server they have altered a column's datatype, which is already established in the Data-Sync, from smallint to nvarchar(50).
This lovely post outlines how to handle the schema changes, however it doesn't outline behaviour for when the schema change isn't properly handled...
When this change gets pushed to production, will it break the data-sync?