如何在循环中调用一组 AWS Step Functions

How can I call a set of AWS Step Functions in a loop

我创建了一组 Step Functions,从开始到完成大约需要 15 分钟 到 运行。

我想在同步循环中运行这些,并从数组传递值。这些值只是 7 个日期的序列。

我认为只写一个 lambda 来调用并等待每个 运行 结束,然后再调用下一个循环会很浪费,因为每个循环需要 15 分钟..

有没有办法为 运行 这个循环创建一个 'parent' 步进函数,或者其他一些合乎逻辑的方法?

您可以使用 MAP 任务并将您的输入作为数组提供。 然后 MAP Task 将 运行 在你的数组中的所有这 7 个元素上。 请参阅下面的 link。

https://docs.aws.amazon.com/step-functions/latest/dg/amazon-states-language-map-state.html