SSIS导入参差不齐的右侧平面文件

时间:2016-06-03 19:12:04

标签: ssis

我对SSIS开发很新。请帮帮我

我有一个没有列名的衣衫褴褛的右平文件,我需要将其导入到sql server数据库。 问题是,使用平面文件连接管理器导入这些文件时,所有列都存储为varchar。我有不同的列,如Amount(应该是十进制数据类型),百分比(应该是十进制数据类型),Date(应该是日期数据类型mm / dd / yyyy格式)。

例如,金额字段加载为000012347834。我需要将其更改为123478.34 百分比字段加载为03246.我需要它作为03.246。 如何使用SSIS进行这些转换。

提前感谢您宝贵的时间和帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用连接管理器上的高级编辑器更改数据类型。

您还可以使用更符合SSIS设计目标的数据转换任务...转换是ETL中的T.

但是,最常见的是,如果我在文本文件导入中进行了大量转换,我将加载到包含所有varchar的临时表中,并使用存储过程进行转换。