在 AWS CLI 上与 EMR Serverless 应用程序交互
在 AWS CLI 中,创建、描述和删除单个应用程序。您还可以列出所有应用程序,以便直观地访问。本节介绍如何执行这些操作。有关更多应用程序操作,如启动、停止和更新应用程序,请参阅 EMR Serverless API 参考。有关如何通过 适用于 Java 的 AWS SDK 使用 EMR Serverless API 的示例,请参阅 GitHub 存储库中的 Java 示例
要创建应用程序,请使用 create-application。必须将 SPARK 或 HIVE 指定为应用程序 type。该命令将返回应用程序的 ARN、名称和 ID。
aws emr-serverless create-application \ --namemy-application-name\ --type 'application-type' \ --release-labelrelease-version
要描述应用程序,请使用 get-application 并提供 application-id。该命令将返回应用程序的状态和容量相关配置。
aws emr-serverless get-application \ --application-idapplication-id
要列出所有应用程序,请调用 list-applications。该命令将返回与 get-application 相同的属性,但包括所有应用程序。
aws emr-serverless list-applications
要删除应用程序,请调用 delete-application 并提供 application-id。
aws emr-serverless delete-application \ --application-idapplication-id