Apache nifi ApacheNIFI 1,8,0和加密内容

Apache nifi ApacheNIFI 1,8,0和加密内容,apache-nifi,Apache Nifi,我有一个文件,可以计算内容的散列,但在Java或使用在线工具进行比较时,它从来都不匹配相同的计算。 我添加了“调试”级别的处理器日志记录,但没有帮助 根据您所描述的过程和您提供的示例值应该有效。我复制了你的流程,得到了预期的输出2ff。。。在NiFi中,用于计算静态输入字符串的SHA-256哈希 我对我的流动有了新的认识。请将其导入NiFi实例并运行它以比较结果。如果您从这个流中得到一个不正确的值,那么您的NiFi实例就有严重的问题。如果得到正确的值,我认为应该归咎于原始流中的配置问题 更新如果

我有一个文件,可以计算内容的散列,但在Java或使用在线工具进行比较时,它从来都不匹配相同的计算。 我添加了“调试”级别的处理器日志记录,但没有帮助


根据

您所描述的过程和您提供的示例值应该有效。我复制了你的流程,得到了预期的输出2ff。。。在NiFi中,用于计算静态输入字符串的SHA-256哈希

我对我的流动有了新的认识。请将其导入NiFi实例并运行它以比较结果。如果您从这个流中得到一个不正确的值,那么您的NiFi实例就有严重的问题。如果得到正确的值,我认为应该归咎于原始流中的配置问题

更新如果您提供的输入上有尾随的换行符,我可以复制您的输出。当使用不同的机制计算散列时,需要修剪输入,或包含换行符

ABCDEFGHBCDEFGHICDEFGHIJKEFGHIJKLLFGHIJKLMGHIJKLNHIJKLMNO\n->69ebd9e994e5207d8e8b17b83e081b6f6da47afef2259b7c222e32d4f6d87fe8


ABCDEFGHBCDEFGHICDEFGHIJKEFGHIJKLLFGHIJKLMGHIJKLNHIJKLMNO->2ff100b36c386c65a1afc462ad53e25479bec9498ed00aa5a04de584bc25301b

Hi。请共享所选哈希算法的处理器配置、输入数据示例、处理器输出和预期输出,即命令行运行或Java摘要的外观。请确保没有可能影响输出的尾随空格。明天的第一件事是IFI处理器配置:哈希算法:SHA-256输入没有尾随空格:ABCDEFGHBCDEFGHICDEFGHIJKEFGHIJKLFGHIJKLMGHIJKLMNHIJKLMNO java输出:2FF100B36C386C65A1AFC462AD53E25479BEC9498ED00AA5A04DE584BC5301B网站输出:2ff100b36c386c65a1afc462ad53e25479bec9498ed00aa5a04de584bc25301b python哈希库输出:2ff100b36c386c65a1afc462ad53e25479bec9498ed00aa5a04de584bc25301b nifi输出:键:'content_SHA-256'值:'69EBD9E994E5207D8E8B17B83E081B6F6DA47AFEF2259B7C22222DE4F87FE8'格式如下:是的,数据来自S3,我认为添加了一个额外的',这就解释了。