azure 如何编写将管道参数计算为TRUE/FALSE的表达式?

dbf7pr2w  于 2022-11-17  发布在  其他
关注(0)|答案(1)|浏览(85)

我有一个由SQL中的配置文件提供的管道参数。有时该参数将为空,而不是NULL,只是空('')。
如何编写一个表达式,将参数的值计算为TRUE/FALSE(空/非空),并将其放入IF活动中?
基本的问题,但非常感谢。
我尝试@pipeline().parameters.x = '',但它只是告诉我找不到参数x = ''...

jobtbby3

jobtbby31#

您可以在if活动中使用以下表达式来评估参数是否为空。

@empty(pipeline().parameters.ok)

示例演示:

示例参数ok

例如,我已经创建了一个字符串变量,我将在if中使用它来检查输出。
在如果给予上面的表达式。

在True活动里面我已经给了一个集合变量activity并给了一些值,在False活动里面也是这样做的。

未给定参数值(空)时输出。


指令集

为参数指定任何值时的输出

相关问题