Hi,
Unless your data comes with a quote character or escape character, it is not possible to read the given data correctly.
So options are given below.
- Either put the values in double quotes
- Or put an escape character \ before comma between name6 and name7
- Or change the delimiter to tab or semi colon other than comma
If it's not possible to make these changes in source side, you will have to write your own logic in azure function or batch, to process row by row and split it by checking the presence of {} using c# or python.
Thanks.