All Products
Search
Document Center

E-MapReduce:Compute resources (hybrid billing)

Last Updated:Jul 17, 2026

Hybrid billing lets you provision elastic computing resources on top of your subscription, combining pay-as-you-go flexibility with subscription cost-effectiveness. This topic covers use cases, billing rules, and how to enable and use elastic computing resources.

Precautions

  • Pay-as-you-go for elastic resources can be enabled only for subscription workspaces that are in the running state.

  • Hybrid billing workspaces cannot be converted to subscription or pay-as-you-go workspaces.

Hybrid billing description

Attribute

Description

Scenarios

Your business has a stable baseline of resource usage but experiences temporary usage spikes.

Billing rule

Hybrid billing workspace cost = Subscription quota cost + Elastic resource usage cost

  • Subscription quota cost: Number of CUs × Unit price per CU × Subscription duration. For more information, see Computing resources (subscription).

  • Elastic resource usage cost: Billed per hour based on actual elastic computing resources consumed. The calculation method and unit price follow the pay-as-you-go rules for Serverless Spark. For more information, see Compute resources (pay-as-you-go).

Important

The subscription quota cost is based on the subscription payment page or the final bill. For elastic computing resource costs, see your bill. For more information, see Query bills.

For example, a workspace in the China (Hong Kong) region has the following configuration: pay-as-you-go quota limit of 100 CU at USD 0.074048 per CU/hour, and a subscription quota of 50 CU at USD 35.54 per CU/month. The workspace uses 100 CUs for one hour during daily peak times and stays within 50 CUs at other times. The estimated monthly fees are as follows:

  • Subscription quota fee: 50 CU * USD 35.54/CU/month * 1 month = USD 1,777.

  • Elastic resource usage fee: Pay-as-you-go charges apply only when actual usage exceeds the subscription quota for that period.

    • Daily pay-as-you-go usage: 100 CU * 1 hour - 50 CU * 1 hour = 50 CU-hours.

    • Pay-as-you-go fee: 50 CU-hours * USD 0.074048/CU/hour * 30 = USD 111.072.

The estimated total monthly cost for the workspace is USD 1,777 + USD 111.072 = USD 1,888.072.

Enable and use elastic resources

  1. Go to the EMR Serverless Spark workspace page.

    1. Log on to the E-MapReduce console.

    2. In the left-side navigation pane, choose EMR Serverless > Spark.

  2. On the Spark page, find the target subscription workspace, and in the Actions column, click image > Enable Pay-as-you-go.

  3. In the dialog box, set the Maximum Pay-as-you-go Quota (CUs) parameter, and then click OK.

    Note
    • After you enable hybrid billing, the Billing Method for the workspace changes from Subscription to Mixed Payment.

    • After you enable hybrid billing, elastic computing resources are allocated to the pay_as_you_go resource queue by default. To change this allocation, go to the Resource Management page and click the Queues tab. For more information, see Manage resource queues.

  4. Submit tasks to a queue that has elastic computing resources as needed.

View elastic computing resource usage

  1. Go to the EMR Serverless Spark workspace page.

    1. Log on to the E-MapReduce console.

    2. In the left-side navigation pane, choose EMR Serverless > Spark.

  2. On the Spark page, click the name of the target workspace.

  3. In the left navigation pane, click Resource Management. On the Queues tab, you can view the allocation and usage of elastic computing resources.