能力说明
能力名称:JSON字段升级
功能简介
将json中的某字段内部的所有字段升级到最外层
配置参数
| 参数名称 | 参数类型 | 是否必填 | 默认值 | 参数说明 |
|---|---|---|---|---|
| 要升级的字段名 | string | 是 | 只能写一个字段,且该字段内容必须是JsonObject,升级后该字段将消失 | |
| 是否保留源数据其他字段 | string | 是 | 否 | 若保留,源数据字段若和被升级的内容有重名,将以被升级内容字段优先 |
| 是否将要升级的字段名作为前缀 | string | 是 | 否 | 被升级字段内容字段将增加前缀,前缀为字段名加下划线 |
输入简介
JSON对象格式的数据(json数组不支持) 要升级的字段名内部也必须是JSON对象格式
输入数据样例
{
"url":"http://aaaaaa",
"title":"bbbbbbbbb",
"content":{
"author":"1111",
"title":"2222"
}
}
输出简介
将参数配置中的字段内的所有字段升级到最外层
输出数据样例
假设要升级的字段名为content
是否保留源数据其他字段=否,是否将要升级的字段名作为前缀=否
{
"author":"1111",
"title":"2222"
}
是否保留源数据其他字段=是,是否将要升级的字段名作为前缀=否
{
"url":"http://aaaaaa",
"author":"1111",
"title":"2222"
}
是否保留源数据其他字段=否,是否将要升级的字段名作为前缀=是
{
"content_author":"1111",
"content_title":"2222"
}
是否保留源数据其他字段=是,是否将要升级的字段名作为前缀=是
{
"url":"http://aaaaaa",
"title":"bbbbbbbbb",
"content_author":"1111",
"content_title":"2222"
}
相关能力
无
参考指标
数据质量:100%
处理性能:未知
附加说明
隐藏参数说明
无