Hi @AzRobo ,
Welcome to Microsoft Q&A Platform. Thank you for posting your query here.
In Data flows, for auto mapping to work, your column names between source and sink should match exactly same.
If your column names not matches between source and sink then you should disable auto mapping inside Sink transformation mappings tab and manual map columns accordingly.
Schema drift is the case where your sources often change metadata.
In a source transformation, schema drift is defined as reading columns that aren't defined your dataset schema. When schema drift is enabled, all incoming fields are read from your source during execution and passed through the entire flow to the Sink. By default, all newly detected columns, known as drifted columns, arrive as a string data type.
In a sink transformation, schema drift is when you write additional columns on top of what is defined in the sink data schema.
So, schema drift is case where you get additional columns or reading columns which are not defined in your dataset schema. It is not the case of mapping columns between source and sink when column names doesn't match.
You can refer below small video also to know about schema drift in Mapping data flows.
https://www.youtube.com/watch?v=LS0u7DxhpDI
Click here to know more about schema drift.
Hope this helps. Please let us know if any further queries. Thank you.
---------------------------
- Please
accept an answer
if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how. - Want a reminder to come back and check responses? Here is how to subscribe to a notification.