Итак ... чтобы l oop через серию дат, я бы предложил заполнить входной параметр массивом значений дат (вы можете сгенерировать это простым способом с помощью кода и передать его как параметр в ваш конвейер).
Затем в вашем конвейере вы можете определить ForEach l oop, повторяя каждую из записей даты в вашем параметре, выполняя конвейер для каждой даты.
Исходя из вашего требования запускать конвейеры последовательно, без параллелизма, просто установите isSequential
в true
в определении вашего конвейера ForEach
. Примерно так: простой пример:
{
"name":"...",
"type":"ForEach",
"typeProperties":{
"isSequential":"true",
"items": {
"value": "@pipeline().parameters.datesToProcess",
"type": "Expression"
},
"activities":[
{
...
}
]
}
}
Подробнее о ForEach
можно прочитать в этой статье .