Hello @Abhijit Shrikhande ,
Thanks for the question and using MS Q&A platform.
From your statement, seems like you are using explicit mapping in your copy activity. The above error occurs when your source data or any of your source column is empty without values and you are using explicit mapping for that column. And when Type
is not specified in the column mapping, ADF cannot detect the type from source as source is empty. To fix it or workaround it, it is recommended to either remove the column mapping (nothing but use auto-mapping) or specify the type in column mapping.
I do agree with you that displaying the column name in error message that is having empty would definitely be helpful and will help users to self troubleshoot the issue. I would recommend submitting a feature request in IDEAS forum for the same here - https://feedback.azure.com/d365community/forum/1219ec2d-6c26-ec11-b6e6-000d3a4f032c . All the feedback shared in this forum are actively monitored and reviewed by respective product owners.
Please do share the feedback link once it is submitted so that I can take it forward to respective product owners to further review it. Sharing it here also will help other users with similar feedback to up-vote and comment on it to help increase the priority of the feature request.
Hope this info helps. Please let us know how it goes.
Thank you