计划更改后,计划的触发器停止工作

时间:2018-11-19 06:11:57

标签: azure-data-factory azure-data-factory-2

我们有许多与预定触发器相关的管线,这些管线使它们每天早上UTC时间4:30左右运行。每当将任何新管道添加到生态系统时,我们都将其与该触发器关联,并且新管道开始与其他管道一起被触发,并且一切正常。

现在,我们必须对触发器进行微不足道的更改,即更改开始时间,因此我们确实使用DF Portal UI修改了触发器并发布了它。我们期望管道会根据触发在更新后的时间像往常一样被触发,但是没有一个管道被触发。任何指针可能引起了什么?我们是否应该再次(手动)将触发器与所有管道重新关联,并重新发布每个管道?

[更新1]:确实尝试过重新手动将触发器与每个管道重新关联并发布,但似乎并没有按指定的时间表被触发。

这是计划的触发器定义的样子

{
"name": "MasterTrigger",
"properties": {
    "runtimeState": "Started",
    "pipelines": [
        {
            "pipelineReference": {
                "referenceName": "Pipeline_A",
                "type": "PipelineReference"
            }
        },
        {
            "pipelineReference": {
                "referenceName": "Pipeline_B",
                "type": "PipelineReference"
            }
        },
        // Commented for brevity
    ],
    "type": "ScheduleTrigger",
    "typeProperties": {
        "recurrence": {
            "frequency": "Day",
            "interval": 1,
            "startTime": "2018-11-17T04:30:00.000Z",
            "timeZone": "UTC",
            "schedule": {
                "minutes": [
                    30
                ],
                "hours": [
                    4
                ]
            }
        }
    }
} }

[更新2]:昨天,完全删除了旧触发器,并使用具有完全相同的调度参数的DF UI重新创建了触发器,并将其重新与所有管道重新关联并分别发布,但是仍然没有管道被触发的迹象在提到的预定。

谢谢。

0 个答案:

没有答案