У меня есть файл JSON в качестве входных данных для процессора. Примерно так:
{"x" : 10, "y" : 5}
Можно ли выполнять математические операции над этими значениями вместо написания собственного процессора? Мне нужно сделать что-то вроде
( x / y ) * 3
^ Просто пример.
Мне нужно сохранить результат в выходной файл.
UPDATE:
Это мой текст в процессоре generateFlowFile:
X|Y
1|123
2|111
А это моя схема AVRO:
{
"name": "myschema",
"namespace": "nifi",
"type": "record",
"fields": [
{"name": "X" , "type": "int"},
{"name": "Y" , "type": "int"} ]
}
Когда я изменяю вышеперечисленные типы на строку, она работает нормально, но я не могу выполнять математические операции над строкой.
К вашему сведению, я выбрал «Использовать свойство имени схемы» в Стратегии доступа к схеме