数值范围步骤可以根据输入步骤的数字字段创建一个数值范围,进而将符合范围中的数据输出到流中,步骤配置信息如图1所示。

                       数值范围帮助文档

 

                                                                         图1 数值范围步骤配置信息

 

下文详细解释各控件的含义:

1、转换步骤名称:步骤的名称,在单一转换中,名称必须唯一。

2、输入字段:下拉框选择输入步骤中需要设置数值范围的数字字段。

3、输出字段:指定“范围”中“值”的字段名称。

4、缺省值(如果没有匹配到范围):如果在指定范围内没有匹配项,则返回该值。

5、范围(最小<=x<最大):指定范围的上限和下限。

(1)下限:指定范围的最小值。

(2)上限:指定范围的最大值。

(3)值:指定“输出字段”中符合范围的值。

接下来通过实例再次进行说明:

输入行集结构:

 

id

info

c_time

1

aaa

2020-04-09 15:19:16

2

bbb

2020-04-09 15:19:19

3

ccc

2020-04-09 15:19:22

4

ddd

2020-04-09 15:19:27

                                                                                     图2数据结构

数值范围设置如图1所示

 

执行转换后输入到流中的结果,如图3所示:    

                                            数值范围帮助文档

 

                                                                                    图3 结果数据

 

文章原创首发于:https://ckettle.ccsaii.com.cn/help/StepPluginType/NumberRange?s=csdn

更多CKettle内容,欢迎点击上述链接学习。

相关文章: