gpt4 book ai didi

conditional-statements - 如何根据标志使用带输入路径的 Oozie 操作

转载 作者:行者123 更新时间:2023-12-04 08:41:41 28 4
gpt4 key购买 nike

我有一个 oozie Action ,它有一个定义的输入路径。如果此路径不存在,我想将输入设置为某个默认路径。

有没有办法根据条件设置路径?我知道我可以为每个可能的输入复制操作,并有一个条件可以路由到正确的操作。但是,当有许多条件路径时,这是不可扩展的。

最佳答案

您可以有一个决策节点,如下所示。如果找到和未找到输入路径,您可以在其中控制您的操作。如果找到,您可以在操作中使用该路径。如果未找到,则在下一个具有控件的操作中设置默认输入路径。

<decision name="isFileExists">
<switch>
<case to="yourNextAction">
${fs:exists(yourInputPath)}
</case>
<default to="yourNextActionIfInputNotFound" />
</switch>
</decision>

关于conditional-statements - 如何根据标志使用带输入路径的 Oozie 操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28411310/

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