azure数据工厂-如何修剪CopyData的空白

azure数据工厂-如何修剪CopyData的空白,azure,etl,azure-data-factory,Azure,Etl,Azure Data Factory,我正在使用CopyData组件将加载数据从管道分隔文件提取到Azure SQL DW 通常情况下,这可以正常工作,但默认行为似乎是不修剪分隔文件中字符串列上的空白。因此Azure SQL DW表的接收器无法处理列varchar width 例子 “值名称示例” 这不适用于VARCHAR(20)表列目标。发生截断错误 通常的做法是什么?它被认为是“转换”,因此我们必须求助于SSI或其他计算工具吗 谢谢。尽管缺少JSON trim()表达式,但在数据集映射表中,表达式似乎不起作用…(希望如此)

我正在使用CopyData组件将加载数据从管道分隔文件提取到Azure SQL DW

通常情况下,这可以正常工作,但默认行为似乎是不修剪分隔文件中字符串列上的空白。因此Azure SQL DW表的接收器无法处理列varchar width


例子 “值名称示例” 这不适用于VARCHAR(20)表列目标。发生截断错误


通常的做法是什么?它被认为是“转换”,因此我们必须求助于SSI或其他计算工具吗

谢谢。

尽管缺少JSON trim()表达式,但在数据集映射表中,表达式似乎不起作用…(希望如此)

如果有可用的SQL Server实例,则可以将数据集作为表值传递给存储过程,该存储过程将修剪字段并执行任何其他必要的修改

"Value Name Example "