关于java:是否可以在另一个EMR作业中调用一个EMR集群的JobFlowId?

Is there a way to call JobFlowId of a an EMR cluster in another EMR job?

我正在EMR上执行Amazon SWF作业。我想在另一个EMR群集中使用此EMR群集JobFlowID。当前,要将jar步骤添加到EMR集群中,我正在使用

AddJobFlowStepsRequest请求=新的AddJobFlowStepsRequest(jobFlowId)

如何在另一个工作流程中使用此步骤,并调用前一个集群的作业流程ID。


您应该能够将jobFlowId作为SWF活动的返回参数传递。让第二个SWF作业侦听第二个EMR群集上的jobFlowIds,然后在检测到它时执行代码。您应该能够在工作流工作进程中轻松实现此目标。