使用NIFI转换数据

时间:2016-12-07 14:07:03

标签: apache-nifi

NIFI在流文件中提取属性并以文本格式转换它的最佳做法是:

{“data”:“ex”} ===>我的数据是前

如何在不使用执行脚本处理器的情况下使用NIFI执行此操作

1 个答案:

答案 0 :(得分:7)

您可以使用ExtractText将值提取到属性中。如果您在ExtractText中添加了一个属性,如foo = {“(。+)”:“(。+)”},则您的流文件将为正则表达式中的每个捕获组获取两个属性:

foo.1 = data
foo.2 = ex

然后,您可以使用ReplaceText,替换值为:

My ${foo.1} is ${foo.2}