在 AWS CLI 上与 EMR Serverless 应用程序交互
您可以在 AWS CLI 中创建、描述和删除单个应用程序。您还可以列出所有应用程序,以便直观地查看。本节介绍如何执行这些操作。有关更多应用程序操作,如启动、停止和更新应用程序,请参阅 EMR Serverless API 参考。有关如何通过 AWS SDK for Java 使用 EMR Serverless API 的示例,请参阅 GitHub 存储库中的 Java 示例
要创建应用程序,请使用 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