Azure Datafactory V2-IfCondition活动不能包括其他IfCondition活动

Azure Datafactory V2-IfCondition活动不能包括其他IfCondition活动,azure,azure-data-factory,Azure,Azure Data Factory,我正在使用Azure Data factory V2,我需要在父检查验证中实现两个级别的检查。示例:如果条件1为真,那么我需要检查条件2。如果条件2为真,则检查条件3 这是一种分级检查。当我在父IF条件活动中使用多个IF条件活动时,它就不起作用了。当我实现它时,我确实看到了以下错误 "ERROR: IfCondition activity cannot include another IfCondition activity" ADF-V2不支持在单个管道中使用多个IfCondition活动

我正在使用Azure Data factory V2,我需要在父检查验证中实现两个级别的检查。示例:如果条件1为真,那么我需要检查条件2。如果条件2为真,则检查条件3

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

"ERROR: IfCondition activity cannot include another IfCondition activity"

ADF-V2不支持在单个管道中使用多个IfCondition活动

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


谢谢

您可以使用一些动态函数来实现与()和或()的更复杂逻辑

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


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

请您举例说明如何使用过滤器解决方案?