我正在使用Azure数据工厂(V2)来安排复制管道活动 - 要求是每天都要运行作业,并从过去5天的表中选择所有内容 . 我已安排了副本,并在源数据集中尝试了以下语法:
select [from [dbo] . [aTable] where [aDate]> ='@ {formatDateTime(adddays(pipeline() . parameters.windowStart,'yyyy-MM-dd HH:mm'), - 5)}'
但是这不起作用,我得到一个错误,说明adddays期望第二个参数的int,但是正在接收一个字符串 .
任何人都可以建议正确的方法来筑巢吗?
谢谢
1 回答
我现在无法对此进行测试,因此只要查看您的查询,我就会冒一个可能的答案 . 我想它应该是这样的:
希望这可以帮助!