我需要实现以下逻辑:
- 具有多个(高级未知)页面的 PDF 被上传并保存到 S3
- 页面图像通过 lambda 函数从 pdf 中提取并保存到 S3。
- 每个图像都由 lambda 函数(同时)分析。结果保存到 S3 或发电机。
- 分析完所有图像后,运行最终的单个 lambda 组合所有结果。
我的主要问题之一是如何在步骤 3 的所有并发 lambda 完成时触发。实现这一目标的最佳、最优雅的方式是什么?我有建议尝试使用 AWS step 功能,但似乎 Parallel 状态只能有固定数量,提前知道分支。