Rob*_*bie 2 python dataframe pandas apache-nifi
使用 Nifi,我想:
这可能吗?如果是这样,如何?
换一种方式:
NiFi 的ExecuteScript
支持 Jython,Jython 不允许 Python 原生库(pandas 是原生库),所以你不能直接在 NiFi 中执行这个动作。我建议您编写一个完整的 Python shell 脚本,该脚本执行以下操作并使用ExecuteStreamCommand
处理器从 NiFi 调用它:
Python包装脚本:
STDIN
(这将是流文件内容)的输入
ESC
处理器的“命令参数”属性将流文件属性作为参数放在命令行上STDIN
输入转换为熊猫数据框STDOUT
这将允许传入的流文件内容发送到此包装器脚本,使用包含的脚本进行所有内部修改,然后将输出从STDOUT
回转换为流文件内容。
归档时间: |
|
查看次数: |
530 次 |
最近记录: |