本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon EMR 管理主控台向叢集新增步驟
透過 AWS Management Console,使用下列程序將步驟新增至叢集。如需有關如何針對特定巨量資料應用程式提交步驟的詳細資訊,請參閱 Amazon EMR 版本指南的以下各節:
在叢集建立期間新增步驟
您可以在 AWS Management Console建立叢集時新增步驟。
將步驟新增至執行中的叢集
使用 AWS Management Console,您可以在停用自動終止選項的情況下將步驟新增至叢集。
在執行中的叢集中修改步驟並行層級
使用 AWS Management Console,您可以在執行中的叢集中修改步驟並行層級。
注意
您只能與 Amazon 5.28.0 及更高EMR版本 parallel 執行多個步驟。
新增步驟引數
使用將步驟新增 AWS Management Console 至叢集時,可以在「引數」欄位中指定該步驟的引數。必須使用空格分隔引數,並用引號括住由字元和空格組成的字串引數。
範例 :正確引數
下列範例引數的格式正確 AWS Management Console,並在最後一個字串引數周圍加上引號。
bash -c "aws s3 cp s3://DOC-EXAMPLE-BUCKET/my-script.sh ."
還可以將每個引數放在單獨的行中以提高可讀性,如以下範例所示。
bash -c "aws s3 cp s3://DOC-EXAMPLE-BUCKET/my-script.sh ."
範例 :不正確引數
AWS Management Console的下列範例引數格式不正確。請注意,最後一個字串引數 aws s3 cp
s3://DOC-EXAMPLE-BUCKET/my-script.sh .
包含空白字元,並且未用引號括住。
bash -c aws s3 cp s3://DOC-EXAMPLE-BUCKET/my-script.sh .