В примере, приведенном ниже: link- https://docs.microsoft.com/en-us/azure/data-factory/control-flow-filter-activity
{
"name": "PipelineName",
"properties": {
"activities": [{
"name": "MyFilterActivity",
"type": "filter",
"typeProperties": {
"condition": "@greater(item(),3)",
"items": "@pipeline().parameters.inputs"
}
},
{
"name": "MyForEach",
"type": "ForEach",
"typeProperties": {
"isSequential": "false",
"batchCount": 1,
"items": "@activity('MyFilterActivity').output.value",
"activities": [{
"type": "Wait",
"typeProperties": {
"waitTimeInSeconds": "@item()"
},
"name": "MyWaitActivity"
}]
},
"dependsOn": [{
"activity": "MyFilterActivity",
"dependencyConditions": ["Succeeded"]
}]
}
],
"parameters": {
"inputs": {
"type": "Array",
"defaultValue": [1, 2, 3, 4, 5, 6]
}
}
}
}
Когда я проверяю Pipline, проверка завершается неудачно из-за "waitTimeInSeconds": "@item ()"
Сообщение об ошибке -
Ожидание Активность Время ожидания в секундах не может быть равно @item.Это должно быть целое число