У нас есть количество конвейеров, которые связаны с запланированным триггером, который заставляет их работать каждое утро около 4:30 по UTC. Всякий раз, когда какой-либо новый конвейер добавляется в экосистему, мы просто связываем этот триггер с ним, и новый конвейер начинает запускаться вместе с другими конвейерами, и все работает нормально.
Теперь нам нужно было внести тривиальное изменение в триггер, то есть изменить время запуска, поэтому мы изменили триггер с помощью пользовательского интерфейса портала DF и опубликовали его. Мы ожидали, что конвейеры будут запущены как обычно в это обновленное время на основе триггера, однако ни один из конвейеров не был запущен. Любой указатель, что могло вызвать это? Ожидалось ли повторное связывание триггера со всеми конвейерами (вручную) и повторная публикация каждого конвейера?
[Обновление 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 с точно такими же параметрами расписания, а затем заново связал его со всеми конвейерами и опубликовал каждый по отдельности, однако все еще не было никаких признаков запуска конвейеров. на указанное запланировано.
Заранее спасибо.