001_SSIS平面文件管理器

关于平面文件管理器的几点心得:

1.将平面文件源的路径设置为变量的方法,首先新建一个类型为string的变量,然后选中平面文件链接管理器,选中“属性”,找到expression,选择connectionstring,并将其值设置为变量即可。

2.平面文件管理器,文本限定符作用为将每一列用文本限定符包围,例如,列的分割符为逗号,当字段中的值含有逗号时,数据会出问题,此时可以设置文本限定符为双引号,前提是字段中并不包含双引号,那么,字段中的逗号将不影响列的输出。当文件输出时使用文本限定符时,文件的加载也需要使用同样的文本限定符才可。

3.当输出内容含有中文时,选择Unicode编码,处理csv文件,同样也采用平面文件管理器。

4.当平面文件中不包含列标题时,要在高级选项卡中给列取名称并设置字符长度

 

 

 5.派生列,派生列可以生成系统变量值,或者对数据流中的列进行一些函数的操作

 

 

 

 6.执行sql任务,当需要先delete,然后再加载的情况时,常规中 delete from table where tablename=?,参数映射部分会将变量映射到?,注意参数名称是从0开始

posted @ 2019-12-01 16:44  renzy194  阅读(1337)  评论(0编辑  收藏  举报