This topic describes the billing of Machine Learning Designer in Machine Learning Platform for AI (PAI).

Billing

General components provided in Machine Learning Designer can be billed only in pay-as-you-go mode. Deep learning components can be billed in pay-as-you-go or subscription mode.

  • Pay-as-you-go
    The fee charged for one billable hour covers the usage of one CPU core and 4 GB of memory in one hour. The following formula describes how to calculate the number of billable hours:
    Number of billable hours = Max (Number of CPU cores × Usage duration, Memory size × Usage duration/4)
    Note The memory size is measured in GB. The usage duration is measured in hours.
    The following formula shows how to calculate the number of billable hours when you use 2 CPU cores and 5 GB of memory in one hour:
    Number of billable hours = Max (2 × 1, 5 × 1/4) = 2
    The following formula describes how to calculate the bill amount:
    Bill amount = Number of billable hours × Unit price
  • Subscription
    Prepaid amount = Price of the subscribed model × Subscription duration
    • Valid range of subscription duration: 1 to 12 months. Each month contains 30 calendar days.
    • After you purchase resources, the resources are free of charge on the current day and the subscription takes effect from the next day. For example, you purchased a dedicated resource group on July 31, 2019, and the subscription duration is one month. Then, the resource group expired at 00:00:00 on August 31, 2019.

General components

General components of Machine Learning Designer support only the pay-as-you-go billing method. The following table describes the billable hours and supported regions for component modules.
Module Description Unit price (USD per billable hour) Region
Data processing Includes the following types of components: data preprocessing and feature engineering. 0.16
  • China (Beijing)
  • China (Shanghai)
  • China (Hangzhou)
  • China (Shenzhen)
  • China (Hong Kong)
  • Singapore
  • Malaysia (Kuala Lumpur)
  • Indonesia (Jakarta)
  • India (Mumbai)
  • Australia (Sydney)
  • US (Silicon Valley)
  • US (Virginia)
  • Germany (Frankfurt)
  • UAE (Dubai)
Data analysis Includes the following types of components: statistical analysis, machine learning, time series, and financials. 0.21
Text analysis Includes components that use text analysis algorithms. 0.27
Note MaxCompute SQL statements are the basic units for running SQL scripts, JOIN, UNION, and filtering and mapping components. Therefore, bills may be generated for MaxCompute resources when you use Machine Learning Designer. For more information, see Overview.

Deep learning components

The following table describes the prices in pay-as-you-go mode.

Example

For more information about a billing example, see Billing example of Machine Learning Designer (formerly known as Machine Learning Studio) .

Handling of overdue payments

Causes of overdue payments

Your account balance is insufficient.
  • Subscription: Your account balance is insufficient to pay for subscription fees.
  • Pay-as-you-go: Your account balance is less than the bill amount of the previous billing cycle. If the system fails to deduct fees, your account enters the overdue state.

Service suspension

  • In PAI, bills are generated by using the T + 1 settlement method. If your account enters the overdue state, you are notified by text message.
  • PAI ensures that your pipelines work normally within 24 hours after your account enters the overdue state. After 24 hours, your pipelines are stopped.
Note To ensure service continuity, we recommend that you top up your account in a timely manner.

View the overdue amount

  1. Log on to the Billing Management console.
  2. On the Account Overview page, view overdue payments. Account Overview