Problem with ADF Dataflow pipeline when writing data to SQL Server

2023-01-25T10:06:58.0633333+00:00

I have an ADF Dataflow pipeline that reads data from a data lake and writes it to a SQL Server table. I have a problematic column called "gdtxft" that I converted from binary to string using the 'toString' function in the Derived column setting. The column has a size of nvarchar(max) in SQL Server.

The problem is that when ADF Dataflow writes to SQL Server, it only writes the first character in the string and when I save the results using Excel, I can see all the string characters. I have verified that the data is being stored correctly in SQL Server by running queries on the table.

I have also checked the pipeline settings and verified that the correct encoding is being used and that the data is being read and written correctly. I have tried reading the data from the source using other tools and comparing the results with the data in SQL Server, but I haven't found any differences.

I would appreciate any help or suggestions on how to resolve this issue.

Thank you.

Please let me know if there's anything else I can User's image

help you with.User's image

User's image

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
11,203 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.