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