在Azure数据工厂中转换数据类型

时间:2019-07-08 02:19:25

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

我在Azure数据工厂管道中有一个“复制”步骤,可将数据从CSV文件复制到MSSQL。

不幸的是,CSV中的所有列都是String数据类型。如何更改这些数据类型以匹配SQL表中的数据类型。

enter image description here

以下是CSV文件中数据的可用方式。

enter image description here

我想将WIPStateKey的数据类型更改为Integer,将ReportDt的数据类型更改为Timestamp。我似乎找不到实现这一目标的选择。

1 个答案:

答案 0 :(得分:1)

是的,您说过“ CSV中的所有列都是字符串数据类型”。

但是在使用活动副本时,选择csv文件作为源,我们可以导入架构并更改列数据类型。

我创建了一个demo.csv文件进行测试:

enter image description here

我将数据从demo.csv文件复制到Azure SQL数据库。 enter image description here

在文件格式设置期间,我们可以更改列数据类型: enter image description here

表映射: enter image description here

列映射: enter image description here

复制完成: enter image description here enter image description here

希望这会有所帮助