【发布时间】:2022-02-22 17:51:04
【问题描述】:
在 apache nifi 中,我无法在我的工作流程中解压缩 zip 文件,因为它们受密码保护。我知道密码,所有 Zip 都一样。我能做什么?
【问题讨论】:
标签: passwords zip apache-nifi
在 apache nifi 中,我无法在我的工作流程中解压缩 zip 文件,因为它们受密码保护。我知道密码,所有 Zip 都一样。我能做什么?
【问题讨论】:
标签: passwords zip apache-nifi
当前的CompressContent 处理器不提供接受密码的方法,但您可以通过使用ExecuteStreamCommand 处理器在命令行上调用unzip 命令并将密码填充到那个命令。我还提出了功能请求 Jira 以增强处理器 here。
【讨论】:
由于您知道密码并且所有压缩文件的密码都相同,因此您可以轻松使用 UnpackContent 处理器。选择包格式并像这样以文本格式提供密码。 Configuring UnpackContent
您可以在此处找到有关此处理器的详细信息 - https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi/nifi-standard-nar/1.13.2/org.apache.nifi.processors.standard.UnpackContent/
【讨论】: