This topic describes the billing objects and billing methods of DataWorks.

Notice The system may send you notifications when you have an overdue payment. In this case, you must complete the overdue payment at the earliest opportunity to ensure service continuity.

If you have other questions, submit a ticket.

Billing methods

DataWorks supports the pay-as-you-go and subscription billing methods.
  • Pay-as-you-go
    Pay-as-you-go bills you based on the actual volume used multiplied by the unit price. Two billing cycles are used for different billing items:
    • Hourly billing: Every hour, the billing system calculates the actual volume used over the previous hour and deducts the actual fee from your account balance.

      For example, the billing system bills you at 09:30 for the charges incurred from 08:00 to 09:00.

    • Daily billing: At the beginning of each calendar day, the billing system calculates the actual volume used over the previous calendar day and deducts the actual fee from your account balance.

      For example, the billing system bills you at 00:00:00 on May 12, 2019 for the charges incurred from 00:00:00 to 23:59:59 on May 11, 2019.

    Note
    • During peak hours, nodes that are run on shared resource groups for scheduling and shared resource groups for Data Integration share resources. Nodes may keep waiting for resources and fail to generate instances. Sync nodes may not be allocated a sufficient number of threads for data transmission. If you need to ensure the concurrent running of nodes, purchase DataWorks exclusive resources.
    • After new users activate DataWorks for commercial use based on the pay-as-you-go billing method, DataWorks Basic Edition is available free of charge. This allows you to use the basic features of all the core DataWorks services at the lowest cost.
    • After you activate DataWorks based on the pay-as-you-go billing method, your existing DataWorks advanced edition for public preview is set to DataWorks Basic Edition. Objects that are created based on features available in the DataWorks advanced edition remain functional, with the exception of baseline alerts and event alerts. However, you cannot create objects by using the features that are available only in the DataWorks advanced edition. You can purchase this DataWorks advanced edition to create objects by using these features again. For more information, see DataWorks advanced editions.
  • Subscription
    You can use resources that are billed based on the subscription billing method only after you pay for them. Depending on the billing cycle, you can pay for a service on a monthly or yearly basis, or for a resource plan without a validity period.
    Note For users who use Machine Learning experiment nodes:
    • Suppose you have scheduled and run Machine Learning experiment nodes before Machine Learning Platform for Artificial Intelligence (PAI) is commercially available in DataWorks. After PAI is commercially available in DataWorks, DataWorks Basic Edition can meet your scheduling needs.
    • After PAI is commercially available in DataWorks, if you use PAI to jump to DataWorks and deploy Machine Learning experiment nodes, you are billed based on the number of scheduled nodes in DataWorks.

Product overview

Based on the billing method in use, you can purchase or activate the following DataWorks resources and editions:
  • DataWorks (pay-as-you-go)
  • DataWorks resource plans (subscription)
  • DataWorks exclusive resources (subscription)
  • DataWorks advanced editions (subscription)
The following figure shows the billing items and purchase plans for these resources and editions.Purchase plan
The following figure shows the relationships between the billing objects and billing items.Relationships between the billing objects and billing items

Pay-as-you-go

DataWorks (pay-as-you-go) must be activated. Only then can you use all the basic features of DataWorks. For more information, see Pay-as-you-go.

Subscription

  • DataWorks advanced editions (subscription)

    DataWorks provides four advanced editions: Standard Edition, Professional Edition, Enterprise Edition, and Ultimate Edition. You can choose the edition that is most suitable for your business needs. For more information, see DataWorks advanced editions.

  • DataWorks resource plans (subscription)

    DataWorks provides three resource plans: shared resource groups for scheduling, shared resource groups for Data Integration, and App Studio workspaces for development environments. You can use these resource plans to lower your costs. For more information, see DataWorks resource plans.

  • DataWorks exclusive resources (subscription)

    DataWorks provides three types of exclusive resources: exclusive resources for scheduling, exclusive resources for Data Integration, and App Studio workspaces for production environments. These resources deliver optimal performance. For more information, see DataWorks exclusive resources.