我有以下场景: 我有成千上万的文本文件,格式如下。列名分别写在单独的行中,行值由Pipe(|)分隔。 。如何使用脚本组件过滤平面文件源
START-OF-FILE
PROGRAMNAME=getdata
DATEFORMAT=yyyymmdd
#Some Text
#Some Text
#Some Text
#Some Text
#Some Text
START-OF-FIELDS
Field1
Field2
Field3
------
FieldN
END-OF-FIELDS
TIMESTARTED=Tue May 12 16:04:42 JST 2015
START-OF-DATA
Field1Value|Field2value|Field3Value|...|Field N Value
Field1Value|Field2value|Field3Value|...|Field N Value
------|...........|----|-------
END-OF-DATA
DATARECORDS=30747
TIMEFINISHED=Tue May 12 16:11:53 JST 2015
END-OF-FILE
现在我有一个相应的SQL Server表,我可以在其中轻松加载数据作为目标。 因为我是SSIS的新手,因此无法编写脚本组件,以便可以过滤源文本文件并轻松加载到SQL Server表中。
在此先感谢!