能力说明

能力名称:数据转换

功能简介

此能力支持用户对上游进行字段删除、字段改名、字段增加、获取部分字段、切分输出、追加层级、字段分割

以上功能的顺序为:

字段删除、获取部分字段、字段改名、字段增加、追加层级、字段分割、切分输出

此能力分为新手版本和专业版本

  • 新手版本:侧重于图形化配置,配置简单

  • 专业版本:侧重于输入配置,配置快捷

使用DEMO

输入图片说明

功能简介

新手版本

  • 字段改名

输入图片说明

  • 输入

{"age_old":22,"url":"http://www.baidu.com"}
  • 输出

{"age_new":22,"url":"http://www.baidu.com"}
增加字段

输入图片说明

  • 输入

{"url":"http://www.baidu.com"}
  • 输出

{"url":"http://www.baidu.com","age":22}
获取部分字段

输入图片说明

  • 输入

{"url":"http://www.baidu.com","release_date":"2018-06-25 00:00:00","age":22}
  • 输出

{"url":"http://www.baidu.com","release_date":"2018-06-25 00:00:00"}
获取部分字段

输入图片说明

  • 输入

{"url":"http://www.baidu.com","release_date":"2018-06-25 00:00:00","age":22}
  • 输出

{"release_date":"2018-06-25 00:00:00","age":22}
是否切分多条输出

输入图片说明

输入


[{"url":"http://www.baidu.com","age":11},{"url":"http://www.baidu.com","age":22}]
  • 输出(是否切分多条:否)

[{"url":"http://www.baidu.com","age":11},{"url":"http://www.baidu.com","age":22}]
  • 输出(是否切分多条:是)

{"url":"http://www.baidu.com","age":11}

{"url":"http://www.baidu.com","age":22}
追加层级

输入图片说明

  • 输入

{"url":"http://www.baidu.com","release_date":"2018-06-25 00:00:00","age":22}
  • 输出(下层要保留的结构:保留样式)

{"extend":{"url":"http://www.baidu.com","release_date":"2018-06-25 00:00:00","age":22}}
  • 输出(下层要保留的结构:转为数组)

{"extend":["url":"http://www.baidu.com","release_date":"2018-06-25 00:00:00","age":22]}
字段分割

输入图片说明

  • 输入

{"url":"http://www.baidu.com","area":天津市-和平区-创新大厦","age":22}
  • 输出(分割后的输出样式:多字段输出)

{"url":"http://www.baidu.com","area":"天津市-和平区-创新大厦","age":22,"area_1":"天津市","area_2":"和平区","area_3":"创新大厦"}
  • 输出(分割后的输出样式:多条输出)

{"url":"http://www.baidu.com","area":"天津市-和平区-创新大厦","age":22,"area_1":"天津市"}

{"url":"http://www.baidu.com","area":"天津市-和平区-创新大厦","age":22,"area_1":"和平区"}

{"url":"http://www.baidu.com","area":"天津市-和平区-创新大厦","age":22,"area_1":"创新大厦"}

专业版本

输入图片说明

字段改名:age_old=age_new,url_old=url_new
  • 输入

{"age_old":22,"url":"http://www.baidu.com"}
  • 输出

{"age_new":22,"url":"http://www.baidu.com"}
增加字段:age=22
  • 输入

{"url":"http://www.baidu.com"}
  • 输出

{"url":"http://www.baidu.com","age":22}
获取部分字段:url,release_date
  • 输入

{"url":"http://www.baidu.com","release_date":"2018-06-25 00:00:00","age":22}
  • 输出

{"url":"http://www.baidu.com","release_date":"2018-06-25 00:00:00"}
是否切分多条

输入


[{"url":"http://www.baidu.com","age":11},{"url":"http://www.baidu.com","age":22}]
  • 输出(是否切分多条:否)

[{"url":"http://www.baidu.com","age":11},{"url":"http://www.baidu.com","age":22}]
  • 输出(是否切分多条:是)

{"url":"http://www.baidu.com","age":11}

{"url":"http://www.baidu.com","age":22}
上层的字段名称:extend
下层要保留的结构
  • 输入

{"url":"http://www.baidu.com","release_date":"2018-06-25 00:00:00","age":22}
  • 输出(下层要保留的结构:保留样式)

{"extend":{"url":"http://www.baidu.com","release_date":"2018-06-25 00:00:00","age":22}}
  • 输出(下层要保留的结构:转为数组)

{"extend":["url":"http://www.baidu.com","release_date":"2018-06-25 00:00:00","age":22]}
需要分割的字段:area
分割符:-
分割后的输出样式
  • 输入

{"url":"http://www.baidu.com","area":天津市-和平区-创新大厦","age":22}
  • 输出(分割后的输出样式:多字段输出)

{"url":"http://www.baidu.com","area":"天津市-和平区-创新大厦","age":22,"area_1":"天津市","area_2":"和平区","area_3":"创新大厦"}
  • 输出(分割后的输出样式:多条输出)

{"url":"http://www.baidu.com","area":"天津市-和平区-创新大厦","age":22,"area_1":"天津市"}

{"url":"http://www.baidu.com","area":"天津市-和平区-创新大厦","age":22,"area_1":"和平区"}

{"url":"http://www.baidu.com","area":"天津市-和平区-创新大厦","age":22,"area_1":"创新大厦"}

输入简介

需要存储的数据,必须为json格式

输入数据样例

输出简介

输出的是转换后的json数据

相关能力

计费说明

能力计费方式:免费

能力计费规则:0.000

关于计费的其他说明:无

参考指标

  • 数据质量:100%
  • 处理性能:10000/min

4核4线程,和单条数据的大小强相关

附加说明

隐藏参数说明

results matching ""

    No results matching ""