Hi @Anonymous ,
Thankyou for using Microsoft Q&A platform and thanks for posting your question here.
As I understand your query, you are trying to load the data from .csv file to dedicated sql pool using copy activity in synapse pipeline. However, you were expecting a different result that the actual output. Please let me know if that is not the case.
First of all, the example you shared is not very clear. you said source has "abc"|"7809" as data but again you said source contains""ABC"""" which is confusing. Kindly share screenshot of source data and target data if possible.
With the same settings as yours, I tried to load the data to dedicated sql pool , it allowed me to have different values for quote character and escape character only if I enable staging. After enabling staging, I ran the pipeline having copy command as the copy method and same settings for source dataset , it resulted in this output:
Input:
Source dataset settings:
Sink table in ded sql pool:
Hope it helps. Please do consider clicking Accept Answer
as accepted answers help community as well. Also, please click on Yes
for the survey 'Was the answer helpful'