0
我有一个运行一个步骤的EMR群集 - 自定义JAR。我需要在运行时的第一步创建第二步,我该怎么做?我知道我可以使用CLI做到这一点,但我怎样才能使用java来完成它?AWS - 如何在当前步骤中添加EMR步骤
感谢
我有一个运行一个步骤的EMR群集 - 自定义JAR。我需要在运行时的第一步创建第二步,我该怎么做?我知道我可以使用CLI做到这一点,但我怎样才能使用java来完成它?AWS - 如何在当前步骤中添加EMR步骤
感谢
为此,您需要使用AWS SDK的Java http://docs.aws.amazon.com/ElasticMapReduce/latest/DeveloperGuide/calling-emr-with-java-sdk.html
请参阅本API参考 - 尤其是addJobFlowSteps方法 http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/elasticmapreduce/AmazonElasticMapReduce.html
快速回复首先感谢。其次,因为我看到它用于创建新集群,而我想从现有集群中运行的jar创建新的步骤。 – 2014-08-28 04:47:22
这个类是围绕他们的EMR Webservice接口的包装。我不认为这个界面可以让你创建一个新的集群。但是,您应该可以使用addJobFlowSteps方法使用此接口添加一个步骤。 webservice API参考可能会更有帮助 - http://docs.aws.amazon.com/ElasticMapReduce/latest/API/API_AddJobFlowSteps.html – user1452132 2014-08-28 11:12:51