从SSIS中的Flat文件加载OLB DB中的数据

时间:2016-05-23 15:34:46

标签: ssis

我想将数据从平面文件加载到SSIS中的OLB数据库目标,但在加载源代码之前,我想转换数据......

问题在于我不知道该怎么做。例如:

Data: 1,XYZ,03XX-XXXXXX,street number town number, road city

现在,我想在road cite之后移除town number,然后再加载到平面文件目的地。

2 个答案:

答案 0 :(得分:1)

使用派生列转换,并使用表达式创建一个新列,删除要删除的逗号。

然后在OLE DB目标中,将新列而不是旧列映射到目标列。

答案 1 :(得分:1)

如果文本文件中的数据是以screenshot1中的形式进入的,并且您希望输出看起来像截图2中的数据,则取消选中您拥有道路城市数据的列,如屏幕截图3所示。

Screenshot of text file

Screenshot of Desired Output

enter image description here