Azure data factory azure数据工厂查找活动-参数化sql查询

Azure data factory azure数据工厂查找活动-参数化sql查询,azure-data-factory,azure-data-factory-2,Azure Data Factory,Azure Data Factory 2,如何在azure data factory中参数化查找活动查询中的where条件?我已经创建了一个管道参数,并尝试将其传递给lookup activity查询,如下所示 从表1中选择最大(dt)作为dt,其中col='@pipeline.parameters.parama1' 我试过用引号,没有引号,花括号,但仍然没有开火。任何帮助都将不胜感激 问候,, Sandeep官方文件如下: 表达式也可以出现在字符串中,使用一种称为字符串插值的功能,其中表达式被包装在@{…}中 考虑到这一点,这可能适用

如何在azure data factory中参数化查找活动查询中的where条件?我已经创建了一个管道参数,并尝试将其传递给lookup activity查询,如下所示

从表1中选择最大(dt)作为dt,其中col='@pipeline.parameters.parama1'

我试过用引号,没有引号,花括号,但仍然没有开火。任何帮助都将不胜感激

问候,, Sandeep

官方文件如下:

表达式也可以出现在字符串中,使用一种称为字符串插值的功能,其中表达式被包装在@{…}中

考虑到这一点,这可能适用于您:

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

希望这有帮助

谢谢你,马丁,这很有帮助。需要在参数前后添加引号。从tab1中选择max(dt)作为dt,其中col='@{pipeline().parameters.param}'很高兴能提供帮助!引号是有意义的,因为它在字符串中表示!