Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将多嵌套json文件读入数据库(使用Pentaho)_Json_Pdi - Fatal编程技术网

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

如何将多嵌套json文件读入数据库(使用Pentaho),json,pdi,Json,Pdi,我有一个JSON文件,其中有五个子级别需要用PDI解析。我想知道我是否可以用一个JSON输入步骤来实现这一点,还是需要分别处理每个级别。附件是我到目前为止的截图 PDI会在移动到下一个父级之前处理所有较低级别的数据吗?还是我需要解析顶层,然后将其传递到另一个JSON.input步骤?我尝试在版本6.2上使用3个级别,并且必须使用多个JSON input.input来更快地执行 将所有内容作为数据流传递 在我的示例中,我处理订单标题和订单行,因此在功能上使用一个json输入来填充标题详细信息,

我有一个JSON文件,其中有五个子级别需要用PDI解析。我想知道我是否可以用一个JSON输入步骤来实现这一点,还是需要分别处理每个级别。附件是我到目前为止的截图


PDI会在移动到下一个父级之前处理所有较低级别的数据吗?还是我需要解析顶层,然后将其传递到另一个JSON.input步骤?

我尝试在版本6.2上使用3个级别,并且必须使用多个JSON input.input来更快地执行

  • 将所有内容作为数据流传递
  • 在我的示例中,我处理订单标题和订单行,因此在功能上使用一个json输入来填充标题详细信息,另一个用于填充订单行。也许你可以用同样的方法
如果您使用的是8.2版,我认为这应该适合您