我通过Hue界面创建一个简单的工作流程。在shell操作中,我检查选项Capture-stdout。我的问题是:我可以在哪里找到带有stdout的文件(通过命令行查看)或者我如何访问此工作流程的stdout?
答案 0 :(得分:0)
从Shell动作文档中,您需要使用EL函数String action:output(String node,String key): http://oozie.apache.org/docs/4.0.0/DG_ShellActionExtension.html
如果存在capture-output元素,则表示Oozie为 捕获shell命令执行的STDOUT的输出。贝壳 命令输出必须是Java属性文件格式,但不能 超过2KB。从工作流定义中,输出 Shell操作节点可通过String action:output(String node,String key)函数(参见' 4.2.6 Action EL 功能'。)