我正在开发一个Apache NiFi处理器,它从传入的流文件中读取二进制数据。然而,我需要来自每个流文件的两个不同的二进制blob。你知道是否有一种方法可以将二进制数据存储在流文件的属性中,或者一种方法可以将属性作为字符串读取而不会使用编码破坏它?
我仍然感兴趣,如果有一个解决方案来存储在处理器配置二进制数据。
谢谢!
您可以base64对数据进行编码并以这种方式存储。但是,您不应该做这种事情,因为流文件属性存储在内存中。