谢谢,有用
试着在你的值字符串周围加上双引号。
“价值”:“@ value (InputParameter)”
或者,我建议使用JSONTemplater,它为您完成了许多繁重的工作。
你好大卫,
我尝试使用HTTP调用者POST方法提交作业,但在上传主体转换器中为发布的参数分配动态值时,提交作业失败,并返回允许错误“{”message“:”Invalid JSON。原因:在65[字符11行4]"}"处丢失值。
在上传主体中,我给出了如下json。
{
“publishedParameters”: [{
“名称”:“标准”,
“价值”:@ value(路径)
},{
“名称”:“输入”,
“价值”:@ value (InputParameter)
})
}
有什么建议吗?
我不太明白。您的意思是重新提交的工作空间在第二次失败时不会重新启动吗?
你好大卫,
谢谢你的建议。
我允许以上所有步骤,并能够通过失败主题重新运行失败的作业,这里我的工作流是父作业(工作台)同时触发多个子作业(工作台),我将这个失败主题配置为子工作台。亚搏在线
当我只运行子工作台时,它会触发故障主题,而当作业通过父工作台运行到子工作台时,它不会触发故障主题。
有其他选择吗?
谢谢
Upendra。
你可以这样做:
工作区ResubmitJob。fmw could go something like this:
听起来像一些东西,可以使一个很好的附加到FME中心!
API调用获取所有失败的作业列表:
/以前/ v3 /转换/工作/完成? completedState =失败了
API调用来获取作业ID 123的作业细节,包括发布的参数:
以前/ v3 /转换/工作/ id / 123 /请求