alibabacloud-emr-spark-manage

Automate Alibaba Cloud EMR Serverless Spark workspace, job, and Kyuubi management.

213|24|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/aliyun/alibabacloud-aiops-skills --skill alibabacloud-emr-spark-manage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alibabacloud-emr-spark-manage
Source: https://github.com/aliyun/alibabacloud-aiops-skills/tree/main/skills/analyticscomputing/emapreduce/alibabacloud-emr-spark-manage
Command: npx skills add https://github.com/aliyun/alibabacloud-aiops-skills --skill alibabacloud-emr-spark-manage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Managing EMR Serverless Spark workspaces, jobs, and Kyuubi services can be complex and error-prone, so this Skill provides an integrated solution to orchestrate the full lifecycle.

Core Features & Use Cases

  • Create and manage Spark workspaces, resource queues, and engine versions
  • Submit Spark jobs (JAR, PYTHON, SQL), monitor status, view logs, and retrieve results
  • Manage Kyuubi interactive SQL service, tokens, and applications across environments
  • Scale resource queues to optimize usage and handle peak workloads
  • Use cases include provisioning a workspace, running a Spark job, and performing SQL queries via Kyuubi

Quick Start

Create a workspace and submit a sample Spark job to validate the end-to-end workflow.

Frequently Asked Questions about alibabacloud-emr-spark-manage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage EMR Serverless Spark workspaces end-to-end?

You can manage EMR Serverless Spark workspaces end-to-end by automating workspace creation, submitting Spark jobs, querying statuses, scaling resource queues, and managing Kyuubi services using Alibaba Cloud CLI or SDK with REST ROA APIs.

What do I need to submit a Spark job to an EMR Serverless workspace?

To submit a Spark job to an EMR Serverless workspace, you need Alibaba Cloud CLI or SDK, REST ROA API version 2023-08-08, prerequisite execution roles, and configured OSS or DLF access for job execution.

Can I run interactive SQL queries using Kyuubi with EMR Serverless Spark?

Yes, you can run interactive SQL queries using Kyuubi with EMR Serverless Spark. The service allows you to manage Kyuubi interactive SQL services, tokens, and applications across both production and staging environments.

How do I scale resource queues for EMR Serverless Spark to handle peak workloads?

You scale resource queues for EMR Serverless Spark to handle peak workloads by adjusting resource allocations through the REST ROA APIs, optimizing usage and managing capacity across your production or staging environments.

What types of Spark jobs can I submit to an EMR Serverless workspace?

You can submit JAR, PYTHON, and SQL Spark jobs to an EMR Serverless workspace. Once submitted, you can monitor job statuses, view execution logs, and retrieve results directly through the automated workflow.

Do I need specific access permissions to execute EMR Serverless Spark jobs?

Yes, executing EMR Serverless Spark jobs requires specific access permissions. You must enforce prerequisite roles and configure OSS or DLF access to ensure successful job execution within your workspaces.