能力说明

能力名称: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%

  • 处理性能:未知

附加说明

隐藏参数说明

results matching ""

    No results matching ""