【问题标题】:How to write an expression that evaluates a pipeline parameter to TRUE/FALSE?如何编写将管道参数评估为 TRUE/FALSE 的表达式?
【发布时间】:2022-11-03 14:04:04
【问题描述】:

我有一个由 SQL 中的配置文件提供的管道参数。 有时该参数将为空,而不是 NULL,而只是空 ('')。

如何编写一个表达式,将参数评估为 TRUE/FALSE(空白/非空白),我可以将其放入我的 IF 活动中?

基本问题,但非常感谢。

我试过了 @pipeline().parameters.x = '' 但它只是告诉我 Parameter x = '' is not found .......

【问题讨论】:

    标签: azure azure-data-factory


    【解决方案1】:

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

    @empty(pipeline().parameters.ok)
    

    示例演示:

    示例参数ok

    例如,我创建了一个字符串变量,我将在 if 中使用它来检查输出。

    在 if 中给出上述表达式。

    在真实活动中,我给出了一组变量活动并给出了一些价值,并且在虚假活动中做了同样的事情。

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

    当我们给参数任何值时输出

    【讨论】:

      猜你喜欢
      • 2015-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-03-22
      相关资源
      最近更新 更多