繁体   English   中英

Azure Datafactory V2 - IfCondition 活动不能包含另一个 IfCondition 活动

[英]Azure Datafactory V2 - IfCondition activity cannot include another IfCondition activity

我正在使用 Azure 数据工厂 V2,我需要在父检查验证中实现两个级别的检查。 示例:如果条件一为真那么我需要检查条件 2。并且,如果条件 2 为真,则检查条件 3。

这是一种分层检查。 当我在父 IF 条件活动中实施使用多个 IF 条件活动时,它不起作用。 当我实现它时,我确实看到了以下错误。

"ERROR: IfCondition activity cannot include another IfCondition activity"

ADF-V2 不支持单个管道中的多个 IfCondition 活动。

因此,作为一种解决方法,我们预先使用了多个过滤器活动,并在调用 IfCondition Activity 之前拆分管道流。

谢谢

您可以使用一些动态函数通过 and() 和 or() 实现更复杂的逻辑。

您可以放置​​几个连续的 if 设置变量,并使用这些变量来确定最后的结果。

如果这对您不起作用,或者您不喜欢,您始终可以在使用另一个 If 活动的 If 内执行管道。 但是,如果您想让监视器尽可能易于阅读,我不建议这样做,因为它会启动另一个管道(或多个管道)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM