SSIS分割字符串(SSIS split string)

2019-10-17 07:56发布

我有一个数据集(日志文件)与列数; 其中之一是Other-Data (见下文),这是一个无序的字符串,需要解析它来创建根据新列u值(U1,U2,U3,等...)

OTHER-DATA
u1=EUR;u2=sss:Checkout-Step4:Orderacknowledgement;u3=DE:de:hom;u11=1;u12=302338533;u13=SVE1511C5E;u14=575.67

有人能帮忙吗?

Answer 1:

一种方法是添加一个脚本转换组件,用另一-DATA作为输入行,用C#或VB.Net,并在同步模式下输出它解析成预定义的输出。 这只会工作,如果你能提前准备输出U1至Un。 非常类似的问题在这里解释: http://www.codeproject.com/Articles/193855/An-indespensible-SSIS-transformation-component-Scr



文章来源: SSIS split string