ADF动态表达式中if else和else if如何实现
How to implement if else and else if in ADF dynamic expression
如何在 ADF 动态表达式中实现以下条件:
如果变量=a 那么A
如果变量=b 那么 B
否则 C
我只能在 IF 中实现真或假条件,但在这里我想验证多个条件。 adf 动态表达式中没有可用的 switch case 函数。
if function in Azure Data Factory's (ADF) expression language只支持一种真或假条件,没有切换功能,但你只需要嵌套它们。使用 equals
函数进行值比较。像这样:
@if(equals(variables('varInput'), 'a'), 'Ax', if(equals(variables('varInput'), 'b'), 'Bx', 'C'))
如何在 ADF 动态表达式中实现以下条件:
如果变量=a 那么A
如果变量=b 那么 B
否则 C
我只能在 IF 中实现真或假条件,但在这里我想验证多个条件。 adf 动态表达式中没有可用的 switch case 函数。
if function in Azure Data Factory's (ADF) expression language只支持一种真或假条件,没有切换功能,但你只需要嵌套它们。使用 equals
函数进行值比较。像这样:
@if(equals(variables('varInput'), 'a'), 'Ax', if(equals(variables('varInput'), 'b'), 'Bx', 'C'))