更新时间:2022-12-14 GMT+08:00

字符串逆序转换

概述

“字符串逆序转换”算子,用于配置已生成的字段通过逆序,转换出新的字段。

输入与输出

  • 输入:需要逆序的字段
  • 输出:逆序转换后的字段

参数说明

表1 算子参数说明

参数

含义

类型

是否必填

默认值

逆序转换的字段

配置字符串逆序转换的字段相关信息:

  • 输入字段名:配置输入字段名,需填写上一个转换步骤生成的字段名。
  • 输出字段名:配置输出字段名。
  • 类型:配置字段类型。
  • 输出字段长度:配置字段长度,字段值实际长度太长则按配置的长度截取,“类型”“CHAR”时实际长度不足则空格补齐,“类型”“VARCHAR”时实际长度不足则不补齐。

map

数据处理规则

  • 对字段的值做逆序操作。
  • 传入数据为NULL值,不做转换处理。
  • 配置输入字段列数,大于原始数据实际包含字段列数,全部数据成为脏数据。

样例

通过“CSV文件输入”算子,生成两个字段A和B。

源文件如下:

abcd,product
FusionInsight,Bigdata

配置“字符串逆序转换”算子后,生成两个新字段C和D:

转换后,依次输出四个字段,结果如下:

abcd,product,dcba,tcudorp
FusionInsight,Bigdata,thgisnInoisuF,atadgiB