AWS CLI에서 EMR Serverless 애플리케이션과 상호 작용
AWS CLI에서 개별 애플리케이션을 생성, 설명 및 삭제할 수 있습니다. 한 눈에 볼 수 있도록 모든 애플리케이션을 나열할 수도 있습니다. 이 섹션에서는 이러한 단계를 수행하는 방법을 설명합니다. 애플리케이션 시작, 중지 및 업데이트와 같은 추가 애플리케이션 작업은 EMR ServerlessAPI 참조를 참조하세요. AWS SDK for Java를 사용하여 EMR Serverless API를 사용하는 방법에 대한 예제는 GitHub 리포지토리의 Java examples
애플리케이션을 생성하려면 create-application
을 사용합니다. SPARK
또는 HIVE
를 애플리케이션 type
으로 지정해야 합니다. 이 명령은 애플리케이션의 ARN, 이름 및 ID를 반환합니다.
aws emr-serverless create-application \ --name
my-application-name
\ --type 'application-type
' \ --release-labelrelease-version
애플리케이션을 설명하려면 get-application
을 사용하고 application-id
를 제공합니다. 이 명령은 애플리케이션의 상태 및 용량 관련 구성을 반환합니다.
aws emr-serverless get-application \ --application-id
application-id
모든 애플리케이션을 나열하려면 list-applications
를 직접 호출합니다. 이 명령은 get-application
과 동일한 속성을 반환하지만 모든 애플리케이션을 포함합니다.
aws emr-serverless list-applications
애플리케이션을 삭제하려면 delete-application
을 직접 호출하고 application-id
를 제공합니다.
aws emr-serverless delete-application \ --application-id
application-id