gpt4 book ai didi

hadoop - Oozie:子工作流操作:如何检索子工作流 ID?

转载 作者:可可西里 更新时间:2023-11-01 15:17:55 24 4
gpt4 key购买 nike

我有一个 Oozie 工作流,它使用 <sub-workflow /> 调用另一个工作流来调用一些所需的操作 Action 节点。子工作流在以其工作流 ID 命名的目录中创建数据集。我需要在主工作流程(调用另一个工作流程的工作流程)中处理位于该目录中的数据集。为此,我有必要检索子工作流的 ID。

有没有办法从调用工作流中获取子工作流的 ID??

最佳答案

您应该能够使用表达式语言函数 wf:actionExternalId

例如

<kill name="fail">
<message>problem with: ${wf:actionExternalId("sub-workflow-nodename")}</message>
</kill>

您也可以尝试 actionTrackerUri 或 actionExternalStatus

此处提供有关可用 EF 函数的更多详细信息: http://oozie.apache.org/docs/3.3.0/WorkflowFunctionalSpec.html#a4.2_Expression_Language_Functions

关于hadoop - Oozie:子工作流操作:如何检索子工作流 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15195324/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com