Azure数据工厂查找活动-参数化SQL查询

时间:2020-02-10 15:06:08

标签: azure-data-factory azure-data-factory-2

如何在Azure数据工厂的查找活动查询中参数化where条件?我已经创建了管道参数,并尝试将其传递给如下所示的查找活动查询。

从tab1中选择max(dt)作为dt,其中col ='@ pipeline.parameters.parama1'

我尝试使用引号,不带引号,大括号,但仍不触发。任何帮助将不胜感激。

关于, 桑迪普

1 个答案:

答案 0 :(得分:1)

此处的官方文档:https://docs.microsoft.com/en-us/azure/data-factory/control-flow-expression-language-functions

表达式也可以使用称为字符串插值的功能出现在字符串内,该表达式将表达式包装在@ {...}中。

考虑到这一点,这可能对您有用:

select max(dt) as dt from tab1 where col=@{pipeline().parameters.param}

希望这对您有所帮助!