Загрузка файла Json, содержащего объект json в качестве значения поля, используя PutDatabaseRecord - PullRequest
0 голосов
/ 27 сентября 2019

Я пытаюсь загрузить содержимое файла в базу данных ( oracle12c , ojdbc7.jar ).Я использую nifi getfile процессор для чтения файла и putdatabaserecord для вставки записи в db.

Простой файл, подобный приведенному ниже, работает нормально, но когда у меня есть вложенная структура в одном иззначение ключа, которое выбрасывает неверный тип столбца.

работает ->

{
  "UCPECLLI" : "Object Dummy CLLI",
  "HEADER" : "dummy header"
}

не работает -> enter image description here

{
   "UCPECLLI" : "Object Dummy CLLI",
   "HEADER" : {
        "Key" : "Ojbect Value"
        }
}

Я пытался сdb колонка как varchar2 (2000) и Clob.

Description

...