我在Azure Datafactory中有一个ScheduleTrigger。我无法将runtimestate更改为启动。我尝试过使用StartWithHttpMessageAsync。 (感觉就像API中所有其他启动命令一样)
触发器的json如下所示:
{
"properties": {
"type": "ScheduleTrigger",
"typeProperties": {
"recurrence": {
"frequency": "Day",
"startTime": "2017-12-15T12:00:00Z",
"endTime": "2099-12-31T00:00:00Z"
}
},
"pipelines": [
{
"pipelineReference": {
"referenceName": "DynamicFlowMaster",
"name": "StartMasterPipeline",
"type": "PipelineReference"
},
"parameters": {}
}
]
}
}
答案 0 :(得分:0)
好的,我终于回答了......
虽然文档明确说明:
“interval”:<>,//可选,触发频率(默认为1)
天蓝色门户网站中的活动日志说明:
'模板触发器无效:在JSON中找不到必需属性'interval'。
添加interval = 1允许Client.Trigger.Start() - 函数工作,它之前只返回“Bad Request”。