在工作中经常将数据导出并备份到文件中,这时文件的数据由于没有数据库系统的规范字段格式管理,数据显得很乱,也很不方便管理。
为了方便浏览日志内容,需要在某软件系统的操作日志“系统操作日志.xls”文件中,采用拆分字段组件,从日志内容中拆分出用户ID、操作时间、操作内容和IP地址字段,并对应到相关的数据。
参数设置:
参数名称 | 说明 | |
基础参数 | 步骤名称 | 表示拆分字段组件名称,在单个转换工程中,名称必须唯一。默认值为【拆分字段】组件名称 |
需要拆分的字段 | 表示要拆分字段的名称。默认值为空 | |
分隔符 | 表示确定字段的分隔符。特殊字符(如CHAR ASCII HEX01)可以用$[value]格式设置,如$[01]或$[6F,FF,00,1F]。默认值为“,”英文逗号 | |
Enclosure | ignore delimiters within paris enclosure(leave blank of none) 表示忽略括号内的分隔符。默认值为空 | |
字段 | 表示拆分的新字段名称,使用【字段】表,设置新字段参数。对于新字段,必须定义字段名称、数据类型和其他属性,【字段】表参数说明如下表所示。默认值为空 |
参数名称 | 说明 |
新的字段 | 表示拆分出的新的字段名称。默认值为空 |
ID | 表示给拆分出新字段的ID编号,方便移除字段时使用。默认值为空 |
移除ID? | 表示是否要移除该编号的的字段,选项有Y、N。默认值为空 |
类型 | 表示字段的数据类型。类型选项有:BigNumber、Binary、Boolean、Date、Integer、Internet Address、Number、String、Timestamp。默认值为空 |
长度 | 表示字段长度。默认值为空 |
精度 | 表示数字类型字段的浮点数的精确位数。默认值为空 |
格式 | 表示转换时,原始字段格式的可选掩码。有关使用的公共有效日期和数字格式的信息,请参阅有关公共格式参考书。默认值为空 |
分组符号 | 表示数值分组符号,一般使用“,”英文逗号表示。默认值为空 |
小数符号 | 表示小数点符号,一般使用“.”英文点号。默认值为空 |
货币符号 | 表示货币符号,例如“¥”“$”“€”等货币符号。默认值为空 |
Nullif | 表示Nullif名称,默认值为空 |
缺省 | 表示缺省值。默认值为空 |
去除空格类型 | 表示去除空格的类型,选项有不去掉空格、去掉左空格、去掉右空格、去掉左右两端空格。默认值为不去掉空格 |
执行结果: