1개 답변
- 최신
- 최다 투표
- 가장 많은 댓글
0
【以下的回答经过翻译处理】 您可以在脚本运行模式下运行任何脚本。
基本上,从 Step Function 调用 Script Runner需要的语法,例如:
"StartAt":"Step 1",
"States":{
"Step_1":{
"Type":"Task",
"Resource":"arn:aws:states:::elasticmapreduce:addStep.sync",
"Parameters":{
"ClusterId.$":"$.ClusterId",
"Step":{
"Name":"1 - Step 1",
"ActionOnFailure":"CONTINUE",
"HadoopJarStep":{
"Jar":"s3://elasticmapreduce/libs/script-runner/script-runner.jar",
"Args":[
"s3://xxx/scripts/step1.sh"
]
}
}
},
"End":true
}
}
}
将所有代码放入step1.sh脚本中,该脚本将在主节点上执行您想要执行的任何任务,包括Sqoop。
관련 콘텐츠
- 질문됨 2달 전
- AWS 공식업데이트됨 일 년 전