自定义常量数据步骤主要用于增加自定义字段和行集数据到流中,可增加多个字段并为每个字段赋予行集的值。步骤配置信息如图1所示。
图1 自定义常量数据步骤配置
下文详细解释各控件的含义:
1、转换步骤名称:步骤的名称,在单一转换中,名称必须唯一。
2、元数据:用于设置字段的信息,若字段定义为date类型,则格式必须选择。如图1所示,定义了c_time,id,info三个字段。
(1)名称:输入行集的字段名称。
(2)类型:指定字段类型:字符串,日期,数字,布尔值,整数,BigNumber,可序列化或二进制。
(3)格式:格式化字符串时需要。例如需要格式化日期与时间,那么可以用yyyy-MM-dd'T'HH:mm:ss.XXX,注意其中单引号限定部分。如果需要在日期格式中使用原始字母,那么必须用单引号限定,否则将当成表达式解析。注:需与类型关联使用。
(4)长度:对于数字:数字的有效长度;对于字符串:字符串的总长度;对于日期:字符串的打印输出长度(例如,输入4只会返回年份)。