我需要一个管道在一个月的周末(周二、周三、周四和周五)触发。
Monthend 定义为,
"Last but one" Friday
或
Second Friday from the end of the month
。
例如,对于 2021 年 6 月,18 日是 Monthend(如图所示的橙色) Calendar Image
如果它只是在月末,即日历月末的第二个星期五,那很容易。只需在 Scheduled trigger 中使用 Occurrance 作为 -2 和 day 作为 Friday 并添加到管道以触发,
"schedule": {
"monthlyOccurrences": [
{
"day": "Friday",
"occurrence": -2
}
]
}
但我还需要在同一周的周二、周三和周四跑步,我觉得这很困难,因为这些工作日可能是日历月末的第二个或第三个工作日。例如:对于 2021 年 6 月,如图所示,我还需要在 15 日(日历月末的第三个星期二)、16 日(日历月末的第三个星期三)、17 日(日历月末的第二个星期四)运行日历月)。
您能否告诉我这是否可以使用 Azure 数据工厂的触发器来实现?如果没有,还有其他实现方式吗?谢谢你!