Interacción con su aplicación EMR sin servidor en la AWS CLI - Amazon EMR

Interacción con su aplicación EMR sin servidor en la AWS CLI

Cree, describa y elimine aplicaciones individuales desde la AWS CLI. También puede enumerar todas sus aplicaciones para acceder a estas de un vistazo. En esta sección se describe cómo realizar estas acciones. Para ver más operaciones de la aplicación, como iniciar, detener y actualizar la aplicación, consulte la Referencia de la API de EMR sin servidor. Para ver ejemplos de cómo usar la API de EMR sin servidor mediante AWS SDK para Java, consulte los ejemplos de Java en nuestro repositorio de GitHub. Para ver ejemplos de cómo usar la API de EMR sin servidor mediante AWS SDK for Python (Boto), consulte los ejemplos de Python en nuestro repositorio de GitHub.

Para crear una aplicación, utilice create-application. Debe especificar SPARK o HIVE como la aplicación type. Este comando devuelve el ARN, el nombre y el ID de la aplicación.

aws emr-serverless create-application \ --name my-application-name \ --type 'application-type' \ --release-label release-version

Para describir una aplicación, utilice get-application y proporcione su application-id. Este comando devuelve las configuraciones relacionadas con la capacidad y el estado de la aplicación.

aws emr-serverless get-application \ --application-id application-id

Para enumerar todas las aplicaciones, llame a las list-applications. Este comando devuelve las mismas propiedades como get-application, pero las incluye todas sus aplicaciones.

aws emr-serverless list-applications

Para eliminar su solicitud, llame a delete-application y proporcione su application-id.

aws emr-serverless delete-application \ --application-id application-id