Джолт трансформ для Нифи - PullRequest
0 голосов
/ 26 сентября 2018

Я пытаюсь выполнить это преобразование, используя JOLT

{ "catalog_id": "035bb8f4-1102-4890-892c-e42578105ad0", "catalog_user_id": "a@a.com", "catalog_name": "", "catalog_entityType": "dataset", "catalog_type": "VIRTUAL_DATASET", "catalog_user_permissions": "[\"READ\",\"WRITE\"]", "catalog_path": "DEPLETION/Dremio_Test" }

значение catalog_user_permissions строка в источнике, я хочу, чтобы она стала объектом.Я думаю, что API, который отправляет мне этот JSON, должен делать что-то вроде array.toString (), и теперь я должен полностью изменить это.

У меня нет спецификации для входящего JSON, но возможно, что этот массив имеет значения 0-10.

{ "catalog_id": "035bb8f4-1102-4890-892c-e42578105ad0", "catalog_user_id": "a@a.com", "catalog_name": "", "catalog_entityType": "dataset", "catalog_type": "VIRTUAL_DATASET", "catalog_user_permissions": ["READ","WRITE"], "catalog_path": "DEPLETION/Dremio_Test" }

...