步进功能的等待状态下的输出数据

时间:2018-09-18 01:03:41

标签: amazon-web-services aws-step-functions

我有一个位于AWS批处理前面的API(lambda + API网关)和一个step函数。在我的步进功能中,我存储了批处理作业中的作业ID。我的step函数非常类似于AWS中的Job Status Poller示例,其中step函数轮询批处理作业。

我的问题是我要对BatchJob ID的Step-Function进行查询。当step函数处于等待状态时,这是有问题的,因为此元素没有任何输出。

总有没有这样的等待状态下的数据输出?还是我需要使用其他方式查询step函数?

1 个答案:

答案 0 :(得分:1)

您可以从步骤函数API中使用“ GetExecutionHistory”。 您所需要做的就是通过“ executionArn”过滤响应,并在所需事件中查找输入