Azure Data Factory中SSIS‘Data Conversion Transformation’任务的等效组件?
在Azure Data Factory中替代SSIS Data Conversion Transformation的方案
派生列(Derived Column)转换
这是最直接的等效方案,和SSIS的Data Conversion功能逻辑一致。在ADF数据流中添加「派生列」组件,通过内置的类型转换函数实现数据类型转换:- 转字符串:
toString(原列名) - 转整数:
toInteger(原列名) - 转日期:
toDate(原列名)
操作时可选择保留原列,或用转换后的结果替换原列。
- 转字符串:
映射数据流的投影(Projection)设置
若使用映射数据流(Mapping Data Flow),无需额外添加转换组件,直接在源、接收器或任意转换步骤的「投影」面板中,修改对应列的数据类型即可。点击列的类型下拉框选择目标类型,系统会自动处理转换逻辑。复杂场景下的动态表达式
针对带格式要求的转换(如特定格式的日期、自定义数值格式),可结合表达式实现:- 字符串转指定格式日期:
toDate(原列名, 'yyyy-MM-dd') - 数字转两位小数字符串:
toString(toDecimal(原列名), '0.00')
- 字符串转指定格式日期:
内容的提问来源于stack exchange,提问作者SeaQwell
相关产品推荐
相关产品推荐

