如何将多层嵌套的json文件读入数据库(使用Pentaho)

问题描述 投票:0回答:1

我有一个需要五个子级别的JSON文件,需要使用PDI进行解析。我想知道我是否可以通过一个JSON输入步骤执行此操作,还是需要分别处理每个级别。附件是我到目前为止的屏幕截图。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9PNHpCNS5wbmcifQ==” alt =“在此处输入图像”>PDI将先处理所有较低级别的数据,然后再移至下一个父级别,还是我需要解析顶级级别,然后将其传递给另一个JSON.input步骤?

json pdi
1个回答
0
投票

我尝试在6.2版中使用3个级别,并且不得不使用多个json输入。以便更快地执行

  • 将所有内容作为数据流传递
  • 在我的示例中,我正在使用订单标题和订单行,因此使用一个json输入(用于标题)填充标题详细信息,使用其他json用于订单行,从而在功能上将它们分开。可能您可以使用相同的方法

如果您使用的是8.2版,我认为这应该对您有用https://help.pentaho.com/Documentation/8.3/Products/JSON_Input

© www.soinside.com 2019 - 2024. All rights reserved.