如何在Json文件中使用FK/PK-Pentaho
我是Pentaho世界的新成员,我被一些事情缠住了 基本上我有一个json文件,我想将所有数据保存到数据库中。 json结构如下所示: []主要如何在Json文件中使用FK/PK-Pentaho,json,pentaho,pdi,Json,Pentaho,Pdi,我是Pentaho世界的新成员,我被一些事情缠住了 基本上我有一个json文件,我想将所有数据保存到数据库中。 json结构如下所示: []主要 {} 0 FIELD1 FIELD2 FIELD3 []SECONDARY {} 0 []SECONDARY {} 0 FIELD4
{} 0
FIELD1
FIELD2
FIELD3
[]SECONDARY
{} 0
[]SECONDARY
{} 0
FIELD4
FIELD5
FIELD6
{} 1
FIELD7
FIELD8
FIELD9
[]THIRD
{} 0
[]FOURTH
{} 0
FIELD10
FIELD11
FIELD12
{} 1
FIELD13
FIELD14
FIELD15
我想分三张桌子。小学、中学和三年级。我想我需要做一个idPrimary作为PK,他们把idPrimary_FK放在二级和三级。但是我该怎么做呢?
当我使用json文件输入并选择属于第四个的所有字段时,我不能将字段1放在同一个表中,请给出一个错误:
2015/12/20 00:12:57-PRICES.0-资源内部的数据结构不同!我们为json路径[$.PRIMARY[].FIELD1]找到了65个值,这与为路径[$.PRIMARY[].SENCODARY[].SENCODARY[].FIELD4]返回的数字不同(174个值)。所有路径的值数量必须相同
请帮帮我,伙计们 Pentaho JSON输入需要所有值以相等的数量出现。要解决此结构的JSON解析,您需要使用三个不同的JSON步骤。如果您将JSON作为JSON提供,则更容易帮助您。我不能。这是一个来自工作的json。它是保密的。如果你在这里把你的结构作为JSON,而不是上面的例子中的一些解析结构。我刚刚尝试过:输入JSON($.PRIMARY[].FIELD1,$.PRIMARY[].FIELD2,$.PRIMARY[].FIELD3)->选择值->输入JSON($.PRIMARY[].SENCODARY[].FIELD4,$.PRIMARY[].SENCODARY[].SENCODARY[].FIELD5,$.PRIMARY[].SENCODARY[].SENCODARY[].FIELD6)->选择值->输入json($.PRIMARY[].THIRD[].FOURTH[].FIELD4)->选择值。还是不工作。你有三个不同json步骤的例子吗?如果你发布了正确的json,我会给你一个有效的例子。