Akshay07
贡献者

通过API调用的过程完成信息

我们正在使用Databrick进行Anaplan API和气流进行工作执行。

上下文:过程2(skak)取决于过程1(集线器)。这意味着过程2才能在过程1完成并且两者都不应平行时开始。

问题:目前,后端仅告诉您是否成功触发了该过程……它没有检查该过程是否实际完成。亚搏彩票手机版免费下载这导致过程2和进程1同时运行。

问题 : 。有什么方法可以通过API调用在后端捕获过程1的完成信息?

1个接受解决方案

接受的解决方案
Christophe_keom
贡献者

你好,


您可以通过在启动新的过程之前检查触发的过程的状态来实现这一目标。
基本上,在执行启动流程的帖子请求后,通过使用任务ID Anaplan的获取请求来检查执行的进度,并在成功发布后将您发送。亚搏彩票手机版免费下载


Get请求就是这样:

https://api.anaplan.com/2/0/workspaces/ {{workspaceID}}}}}/models/{{modelid}}/processes/11200000000031/tas ...}}}
通常,我们使用这些请求进行循环,直到您获得与此类似的状态之前:

Christophe_keom_0-1625508723472.png

然后,您可以开始第二个过程。

克里斯托弗·K

在原始帖子中查看解决方案

3个答复3
Christophe_keom
贡献者

你好,


您可以通过在启动新的过程之前检查触发的过程的状态来实现这一目标。
基本上,在执行启动流程的帖子请求后,通过使用任务ID Anaplan的获取请求来检查执行的进度,并在成功发布后将您发送。亚搏彩票手机版免费下载


Get请求就是这样:

https://api.anaplan.com/2/0/workspaces/ {{workspaceID}}}}}/models/{{modelid}}/processes/11200000000031/tas ...}}}
通常,我们使用这些请求进行循环,直到您获得与此类似的状态之前:

Christophe_keom_0-1625508723472.png

然后,您可以开始第二个过程。

克里斯托弗·K

Akshay07
贡献者

嗨,克里斯托弗,

感谢你的回复。我在Anaplan集成API指南和参考

Akshay07_0-1626069219807.pngAkshay07_1-1626069240956.png

这是您在说什么吗?

谢谢,

Akshay

Christophe_keom
贡献者


确实是的!

只需确保您使用的是过程信息(您显示的是用于导入)。但是没有真正的区别。