首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure数据工厂,如何将管道计划日期作为活动的值

问Azure数据工厂,如何将管道计划日期作为活动的值
EN

Stack Overflow用户
提问于 2020-11-26 02:59:15
回答 1查看 958关注 0票数 1

以前我有一个LookBack的管道参数,静态默认值为-1,然后在子管道/活动中将其转换为

代码语言:javascript
复制
@adddays(utcnow(), pipeline().parameters.lookback)

在今天的情况下,再跟踪-1,给出一个日期,然后提供给U脚本。

这会在我们重新处理/回传处理时产生问题,并且处理时间会超过UTC时间,提前1天。

为了使调度更加健壮,我调整了顶层管道以接受一个string类型的DateTime字段,该字段被传递给子管道/活动,并被传递到脚本中,以便进行显式调度。

代码语言:javascript
复制
@pipeline().parameters.processDate

顶层管道按标准计划运行,每天早上5点左右运行。如果管道参数不提供动态值,而是只提供静态默认值,那么如何将调度DateTime传递给顶级管道。

理想情况下,我希望默认值是调度DateTime

EN

回答 1

Stack Overflow用户

发布于 2020-12-04 09:26:16

是的,正如凯尔·邦廷所说,你可以创建一个参数,它的默认值是@trigger().scheduledTime,如下所示:

​

​

然后ADF将在顶级管道中将预定的触发时间传递给您的参数。

我的测试结果:

​

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65015530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档