Как объединить генерируемый id с data в JoltTransfromJson
После добавления значения в базу данных у меня генерируется уникальный id, который добавляется с помощью процессора PutSQL в виде атрибута sql.generated.key. Мне нужно объединить sql.generated.key c data, используя процессор JoltTransformJson.
JSON Input:
{
"data": "{name=Ivan333333}",
"orderId": "162",
"sql.generated.key": "39",
"entityId": "New node 1222",
"error": "123",
"status": "FAIL"
}
Jolt Specification:
[
{
"operation": "modify-overwrite-beta",
"spec": {
"data": "=concat(@(1,data),', ',@(1,sql.generated.key))"
}
}
]
На выходе получается следующее:
{
"data": "{name=Ivan333333}, ",
"orderId": "162",
"sql.generated.key": "39",
"entityId": "New node 1222",
"error": "123",
"status": "FAIL"
}
Как объединить sql.generated.key c data?
Если объединять с data какой-то другой атрибут, то объединение проходит:

