无法使用Datafactory版本1将制表符分隔的数据加载到表中

时间:2018-11-08 14:24:15

标签: azure azure-data-factory azure-data-factory-2

我在excel中有一个数据,该数据将转换为制表符分隔的符号,并在管道运行时放置在文件夹中,该文件将获取并运行。我在加载具有所有特殊字符的3列数据时遇到麻烦,而我遇到的错误是

  

ErrorCode = FailedDbOperation,'Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message =   来自数据源的String类型的给定值无法转换为   输入指定目标列的nvarchar类型。字符串或二进制数据   将会   截断。,Source = Microsoft.DataTransfer.ClientLibrary,''Type = System.InvalidOperationException,Message =   来自数据源的String类型的给定值无法转换为   输入指定目标的nvarchar。

仅供参考,字符长度还可以,并且在限制范围内,所以这里不是问题。

1 个答案:

答案 0 :(得分:1)

好吧,在通过逐块加载大量深入搜索Excel之后,我发现了导致问题的原因和单元。单元中有很多换行符,这是导致问题的原因。删除了所有换行符并加载了文件。成功了!

相关问题