每月ADFv2计划触发器创建要求

时间:2019-05-17 08:48:40

标签: azure-data-factory-2

我们需要按如下所示创建ADFv2计划触发器

  1. 最近2天+每月前4天

  2. 不包括周末,即周六和周日

  3. 每三个小时(一天中的9:00、12:00、3:00和6:00小时)每天有四次

如果每个月的最后2天+前4天之间出现周末,我没有任何解决办法可以排除周末。因此,非常感谢您提供相同的帮助。

请让我知道,以防万一,您需要更多详细信息。

谢谢

Amit Garg

https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipeline-execution-triggers#examples-recurrence-schedules

{
    "name": "TR_DATA_Master_MonthStartNEnd_Raw_EDW",
    "properties": {
        "description": "TR_DATA_Master_MonthStartNEnd_Raw_EDW",
        "runtimeState": "Started",
        "pipelines": [
            {
                "pipelineReference": {
                    "referenceName": "Delete the files",
                    "type": "PipelineReference"
                }
            }
        ],
        "type": "ScheduleTrigger",
        "typeProperties": {
            "recurrence": {
                "frequency": "Month",
                "interval": 1,
                "startTime": "2019-05-15T09:02:00.000Z",
                "timeZone": "UTC",
                "schedule": {
                    "minutes": [
                       0
                    ],
                    "hours": [
                        9,12,15,18
                    ],
                    "monthDays": [
                        -1,
                        -2,
                        1,
                        2,
                        3,
                        4
                    ]
                }
            }
        }
    }
}

我需要找出如何排除周末(即周六和周日),以便万一某个月的最后2天或前4天是周末,那么在该特定日期,就不会触发超出计划的触发条件。

0 个答案:

没有答案
相关问题