Я новичок в мире Pentaho, и я что-то застрял.Как использовать FK/PK в файле Json - Pentaho
В основном у меня есть json-файл, и я хочу сохранить все данные в базе данных. Структура JSON, как это:
[] PRIMARY
{} 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
Я имею Ideia разбить в трех таблицах. ПЕРВИЧНО, ВТОРИЧНО и ТРЕТЬЕ. Я думал, что мне нужно сделать idPrimary как PK, они помещают idPrimary_FK в обоих, второй и третий. Но как я могу это сделать? Когда я использую вход json-файла и выбираю все поля, которые принадлежат к четвертому, я не могу поместить FIELD1 в ту же таблицу, дайте мне ошибку:
2015/12/20 00:12:57 - ЦЕНЫ.0 - Структура данных не является одинаковой внутри ресурса! Мы обнаружили 65 значений для json path [$ .PRIMARY [] .FIELD1], который отличается от числа, возвращаемого для пути [$ .PRIMARY [] .SENCODARY [] .SENCODARY [] .FIELD4] (174 значения). Мы ДОЛЖНЫ иметь одинаковое количество значений для всех путей.
Пожалуйста, помогите мне, ребята.
Если вы поддерживаете JSON как JSON, вам будет легче помочь. – bolav
Я не могу. Его json от работы. Его конфиденциальность. –
Если вы включите вашу структуру как JSON здесь, а не какую-то разобранную структуру, в приведенном выше примере. – bolav