【问题标题】:Using tExtractJsonNode to extract two nested fields from json in Talend在 Talend 中使用 tExtractJsonNode 从 json 中提取两个嵌套字段
【发布时间】:2017-02-22 21:28:06
【问题描述】:

在 Talend 中,我从具有以下形状的 MongoDB 对象中读取数据:

{ "field1" : "blah",
  "field2" : 
             "{ "field22" : "bloh", 
              "field23": "cc"} " 
}

因此它们被转换成具有两列的行:field1 和 field2。

现在我想将该 json 转换为一行三个字段:field1、field22 和 field23。因此,我选择了我的行,并在其上附加了一个 tExtractJsonNode,它为我提供了一个包含 field22 和 field23 的行。如何将新生成的行与包含 field1 的初始行合并?

【问题讨论】:

    标签: etl talend


    【解决方案1】:

    解决方案是在 tExtractJsonNode 中为那些需要“按原样”转发的字段指定任何 JsonQuery

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-21
      • 1970-01-01
      • 2016-10-14
      • 1970-01-01
      • 2023-01-20
      相关资源
      最近更新 更多