我正在使用ADF管道模板“按最后修改日期复制新文件”,并且我已经完美地设置了它。
但是,我希望将此触发器设置为每天运行,并将LastModified_From设置为从昨天开始的参数,并且LastModified_To必须等于今天。
我已经尝试了一切,但它似乎没有工作。
我尝试了以下LastModified_from:
@formatDateTime(subtractFromTime(utcnow(), -1, 'Day'),'dd-MM-yyyy HH:mm:ss')
@formatDateTime(subtractFromTime(utcnow(), -1, 'Day'),'yyyy-MM-ddTHH:mm:ssZ')
LastModified_to:
@formatDateTime(utcnow(),'dd-MMMM-yyyy')
@formatDateTime(utcnow(),'yyyy-MM-dd HH:mm:ss')
有人能帮我一下吗?因此,最后一次修改的from必须大于昨天,最后一次修改的to必须等于今天。printscreen
我尝试了以下LastModified_from:
@formatDateTime(subtractFromTime(utcnow(), -1, 'Day'),'dd-MM-yyyy HH:mm:ss')
@formatDateTime(subtractFromTime(utcnow(), -1, 'Day'),'yyyy-MM-ddTHH:mm:ssZ')
LastModified_to:
@formatDateTime(utcnow(),'dd-MMMM-yyyy')
@formatDateTime(utcnow(),'yyyy-MM-dd HH:mm:ss')
..
1条答案
按热度按时间fae0ux8s1#
根据我的理解,你想在管道参数中使用动态表达式。
主参数(管道参数)不支持表达式和函数。
要使用此表达式或函数,您需要设置变量。
@formatDateTime(subtractFromTime(utcnow(), 1, 'Day'),'dd-MM-yyyy HH:mm:ss')
@formatDateTime(utcnow(),'yyyy-MM-dd HH:mm:ss')
现在在管道中使用这个变量。