Updated on 2024-11-05 GMT+08:00

Billing

DataArts Studio provides a basic package and an incremental package. The total price of a package is automatically calculated on the management console. You can buy a package in just a few steps.

When you use DataArts Studio, you may need to pay for the following services:
  • OBS: During batch data migration or data development, DataArts Studio may write dirty data or logs to OBS, which incurs data storage fees. For details, see OBS Pricing Details.
  • EIP: If you use an EIP for your DataArts Migration cluster or DataArts DataService Exclusive cluster, you need to pay for the EIP. For details, see EIP Pricing Details.
  • SMN: If you enable SMN notifications for your DataArts Studio modules, you need to pay for the notifications. For details, see SMN Pricing Details.
  • DEW: If you enable KMS when creating a link in DataArts Migration or creating a connection in Management Center, you will be billed for key management. For details about the billing standards, see DEW pricing details.

Billing Items

DataArts Studio provides a basic package and an incremental package. Table 1 provides the details.

Table 1 DataArts Studio billing items

Billing Item

Billing Item Subcategory

Billing Item Description

Billing Mode

Billing Description

DataArts Studio basic package

New version mode:

  • Starter
  • Expert
  • Enterprise

Old version mode:

  • Starter
  • Basic
  • Advanced
  • Professional
  • Enterprise

DataArts Studio instance corresponding to a basic package of DataArts Studio. To use DataArts Studio, you must buy a DataArts Studio instance first.

The components and specifications of the instances vary depending on the DataArts Studio version you purchase. For details, see How Do I Select a DataArts Studio Version?

Yearly/Monthly

The DataArts Studio basic package does not contain fees generated by other cloud services, such as EIP and OBS.

For details about how the DataArts Studio basic package is billed, see DataArts Studio Pricing Details.

DataArts Studio incremental package (optional)

CDM incremental package

The CDM incremental package corresponds to a CDM cluster.

CDM clusters can migrate data to the cloud and integrate data into the data lake. It provides wizard-based configuration and management and can integrate data from a single table or an entire database incrementally or periodically.

  • Pay-per-use
  • Pay-per-use resource package

CDM incremental packages can be billed in pay-per-use mode or by package.

  • Pay-per-use: You can enable or disable an incremental package as needed and you are billed by the usage duration.

    After you create a pay-per-use incremental package, a CDM cluster is automatically created.

  • Pay-per-use resource package: You can purchase a pay-per-use package with a certain validity period. The package is economical and recommended if you want to use CDM for a long time.

    After you create an incremental package billed by package, you will get a package matching the instance specifications in a specific region. No CDM cluster will be automatically created.

For details, see DataArts Migration Incremental Package Pricing Details.

DataArts Migration resource group incremental package

This type of incremental package provides resource groups for real-time jobs in DataArts Migration. DataArts Migration resource groups can be used to migrate data to the cloud and ingest data into and export data out of a data lake. It provides wizard-based configuration and management and can migrate all and incremental data from a single table, entire database, or database or table shard.

  • Pay-per-use
  • Pay-per-use resource package

DataArts Migration resource group incremental packages can be billed in pay-per-use mode or by package.

  • Pay-per-use: You can enable or disable an incremental package as needed and you are billed by the usage duration.

    When you create a DataArts Migration resource group incremental package, the system automatically creates a resource group required by real-time data integration jobs based on the specifications you set for the incremental package.

  • Pay-per-use resource package: You can purchase a pay-per-use package with a certain validity period. The package is economical and recommended if you want to use CDM for a long time.

    An incremental package billed by package is associated with a specific region and instance specifications. No resource group is automatically created. Instead, you can use a resource group you have purchased on the DataArts Studio console in a specified region for 745 hours each month within the validity period of the incremental package.

The package is billed based on actual fees.

DataArts DataService incremental package

This package corresponds to a DataArts DataService Exclusive cluster.

DataArts DataService is a platform where you can develop, test, and deploy your data services. It ensures agile response to data service needs, easier data retrieval, better experience for data consumers, higher efficiency, and better monetization of data assets. To use DataArts DataService Exclusive, you need to purchase a DataArts DataService Exclusive package and create a cluster.

Yearly/Monthly

The package is billed based on actual fees.

You will be billed for DataArts DataService exclusive clusters (which support only yearly/monthly billing) created during the open beta test (OBT). There will be a grace period for you to pay for the DataArts DataService exclusive clusters after the OBT ends. If you do not pay for the clusters, they will be frozen after the grace period expires.

NOTE:

You can create 10 DataArts DataService Exclusive APIs for free in each DataArts Studio instance, and you will be charged for each extra API.

Job node scheduling times/day incremental package

The job node scheduling times/day incremental package provides resources of the corresponding specifications.

DataArts Studio instances of different versions provide different job node scheduling times/day limits. This specification is calculated based on the total number of scheduling times of data development jobs, quality jobs, reconciliation jobs, service scenarios, and metadata collection jobs executed every day. The number of scheduling times of data development jobs per day is measured by node. You can click More > Quota Usage in the card of the new DataArts Studio instance to view the quota usage. If the number of daily job node scheduling times is close to or reaches this specification, you are advised to purchase a job node scheduling times/day incremental package to avoid job scheduling restrictions.

Yearly/Monthly

The package is billed based on actual fees.

Technical asset quantity incremental package

The technical asset quantity incremental package provides the corresponding specification resources.

The number of technical assets varies according to the version of the DataArts Studio instance. This specification is calculated based on the number of tables and OBS files in the data catalog. You can click More > Quota Usage on the DataArts Studio instance card of the new business model to view the usage. If the number of your technology assets approaches or reaches this specification, you are advised to purchase a technology asset quantity incremental package to avoid asset collection restrictions.

Yearly/Monthly

The package is billed based on actual fees.

Data model quantity incremental package

The number of data models varies depending on the DataArts Studio instance version. This specification is calculated based on the number of logical models, physical models, dimension tables, fact tables, and summary tables in the data architecture. You can view the usage by clicking More > Quota Usage on the DataArts Studio instance card of the new business model. If the number of your data models is close to or reaches this specification, you are advised to purchase a data model quantity incremental package to avoid restrictions on new data models.

Yearly/Monthly

The package is billed based on actual fees.

When buying a CDM incremental package (pay-per-use resource package), pay attention to the following:
  • When you buy a CDM incremental package which is billed based on a pay-per-use package, the system does not automatically create a CDM cluster. Instead, you can use a CDM cluster you have obtained on the DataArts Studio console for 745 hours each month within the validity period of the incremental package.
  • The pay-per-use resource package can only be used to create a CDM cluster on the DataArts Studio console but not a CDM cluster on the CDM console. To create a CDM cluster on the CDM console, you must buy a discount package (pay-per-use resource package) on the CDM console.
  • A discount package can be used by one or more qualified CDM clusters in the specified region. Any resource usage beyond the package quotas is billed based on a pay-per-use basis.

    For example, if you purchase a one-month package (745 hours/month) and two CDM clusters are associated with the package, 372.5 hours (about 15.5 days) can be allocated to each cluster within the one-month subscription. Any usage beyond the allocated hours will be charged in pay-per-use mode.

  • If you purchase a package and do not associate it with any CDM clusters, the quota in the package will not be consumed and the validity period of the package will not be extended as well. Therefore, you are advised to make a plan before buying a package.
  • If you want to enjoy the preferential price of the yearly/monthly incremental package, you can buy a yearly/monthly incremental package and then buy a pay-per-use incremental package which is in the same region and has the same specifications as the yearly/monthly incremental package.
  • If you buy a pay-per-use incremental package and then a yearly/monthly incremental package in the same region and with the same specifications as the pay-per-use incremental package, the fees generated before you buy the yearly/monthly incremental package are charged in pay-per-use mode, and the subsequent fees are charged based on the yearly/monthly incremental package.

Billing Mode

Table 2 lists the billing modes supported for the billing items of DataArts Studio.
Table 2 Billing modes supported for DataArts Studio

Billing Mode

Description

Application Scenario

Supported Billing Item

Yearly/Monthly

  • You can purchase cloud resources in yearly/monthly mode by prepaying for them.
  • After the purchase is successful, the system allocates cloud resources to your account.
  • You can unsubscribe from the cloud resources in use.
  • Upon expiration of the resources, if you do not renew them, the resources will enter the grace period and retention period before they are reclaimed.

This mode is suitable if your business demands are stable and you want to use fixed cloud resources for a long time. It is cost-effective in the long term.

  • DataArts Studio basic package
  • DataArts DataService incremental package
  • Job node scheduling times/day incremental package
  • Technical asset quantity incremental package
  • Data model quantity incremental package

Pay-per-Use

  • You can directly create and use pay-per-use resources without prepayment.
  • You are billed by how many resources you use and how long you use them.

This mode is suitable if your business demands go up sharply or if you want to use resources in a short period of time or intermittently. The price is higher than those of the other modes.

CDM incremental package

DataArts Migration resource group incremental package

Pay-per-use resource package

  • Through prepayment, you can purchase cloud resource quotas that are valid within a certain period of time.
  • The system does not automatically allocate cloud resources after you purchase a package.
  • A pay-per-use resource package in use cannot be unsubscribed from. For details, see Unsubscription Not Allowed.
  • When a package has expired or the quota of the package has been used up, you can still use cloud resources in pay-per-use mode.

This mode is suitable and cost-effective if you want to use cloud resources for a long but uncertain period of time.

CDM incremental package

DataArts Migration resource group incremental package

Changing Specifications

DataArts Studio provides multiple specifications in its basic or incremental package. You can select specifications that meet your needs when buying a package. You can also change the specifications after buying a package in the following ways:

  • DataArts Studio basic package upgrade: You can upgrade the DataArts Studio basic package. During the upgrade, you will be billed daily. After the upgrade is complete, you will be billed based on the new package.

    To upgrade a package, log in to the DataArts Studio console, locate the target DataArts Studio instance, click Upgrade, and buy a package with higher specifications.

    After the package is upgraded, the system creates a DataArts Migration cluster. The DataArts Migration cluster in the original basic package will be reserved, but you will not be billed for it. You must manually migrate data connections and jobs from the original CDM cluster to the new one. For details, see Batch Job Management.

If these methods do not meet your requirements, you can subscribe to a new DataArts Studio basic or incremental package and unsubscribe from the current one.

Renewal

  • DataArts Studio basic package

    DataArts Studio basic packages are billed in yearly/monthly mode. When a package expires, there will be a grace period and a retention period (see Expiration and Overdue Payment for details). You are advised to renew the package before it expires.

    The DataArts Studio basic package supports automatic renewal. The default renewal period is as follows:
    • Your package will be renewed each month for monthly billing.
    • Your package will be renewed each year for yearly billing.

    You can enable automatic renewal in either of the following ways:

    • Log in to the management console. On the page for buying DataArts Studio instances, select Auto-renew.
    • Go to the Renewals page, select the DataArts Studio instance to be renewed in the list, click Enable Auto-Renew, and do as prompted.

    To renew the order manually, go to Renewals, select the target DataArts Studio instance, and click Renew in the row that contains the instance. For details about renewal, see Renewal Rules

  • DataArts Studio incremental package
    • Yearly/Monthly DataArts Studio incremental package

      When a yearly/monthly DataArts Studio incremental package expires, it enters the grace period and then retention period (see Expiration and Overdue Payment for details). Top up your account before arrears.

      To top up your account, go to the Renewals page, choose Overview in the left navigation pane, and click Top Up.

    • Pay-per-use DataArts Studio incremental package

      Pay-per-use billing is calculated by hour. If your account is in arrears, the grace period and retention period will start in sequence (see Expiration and Overdue Payment for details). Top up your account to ensure sufficient account balance.

      To top up your account, go to the Renewals page, choose Overview in the left navigation pane, and click Top Up.

    • DataArts Studio incremental package billed by pay-per-use resource package

      When a package of this type expires, it will be billed pay per use. If you want to use the package mode all the time, buy a new package before the current package expires.

      If you want to buy the DataArts Studio incremental package again, go to the Renewals page, select the DataArts Studio incremental package, and click Buy Again.

Expiration and Overdue Payment

  • DataArts Studio basic package

    DataArts Studio basic packages are billed in yearly/monthly mode. When a package expires, it enters a grace period. During this period, you can access and use DataArts Studio, and the billing is normal. You need to extend the package duration in the grace period. Otherwise, the package will enter the retention period.

    During the retention period, data will be retained, but you cannot access the DataArts Studio instance, perform operations on the DataArts Studio console, or call related APIs. If you do not have sufficient balance in your account or do not renew the resource package before the retention period expires, DataArts Studio will become unavailable and data stored in the system will be deleted and cannot be recovered.

    The grace period and retention period vary based on your level. For details, see Resource Suspension and Release.

  • DataArts Studio incremental package
    • Yearly/Monthly DataArts Studio incremental package

      When a package of this type expires, it enters the grace period. During this period, the package can still be used and billed as usual. You need to extend the package duration in the grace period. Otherwise, the package will enter the retention period.

      During the retention period, data is retained, but you can no longer use the package. If you do not renew your subscription within the retention period, the package will be unavailable and data will be permanently deleted when the retention period ends.

      The grace period and retention period vary based on your level. For details, see Resource Suspension and Release.

    • Pay-per-use DataArts Studio incremental package

      Pay-per-use billing is calculated by hour. You can use packages as long as your account balance is sufficient. If your account balance is insufficient to pay the fees for the previous hour, the DataArts Studio incremental package will enter the grace period. During this period, you can access and use the DataArts Studio incremental package, and resources in this grace period are still charged. You need to top up your account within the grace period. Otherwise, the package will enter the retention period.

      During the retention period, data is retained, but you cannot access the DataArts Studio incremental package, perform related operations, or call APIs. If you do not have sufficient balance in your account or do not renew the resource package before the retention period expires, DataArts Studio will become unavailable and data stored in the system will be deleted and cannot be recovered.

      The grace period and retention period vary based on your level. For details, see Grace Period and Retention Period.

    • DataArts Studio incremental package billed by pay-per-use resource package

      When the validity period of a package ends, the package's billing mode will automatically change to pay-per-use.

Unsubscription

  • DataArts Studio basic package

    During the validity period of a yearly/monthly DataArts Studio basic package, you can unsubscribe from the package by referring to Unsubscriptions.

    After unsubscribing from DataArts Studio, you must unsubscribe from the resources of the following services that may incur fees:
    • OBS: During batch data migration or data development, DataArts Studio may write dirty data or logs to OBS, which incurs data storage fees. For details, see OBS Pricing Details.
    • EIP: If you use an EIP for your DataArts Migration cluster or DataArts DataService Exclusive cluster, you need to pay for the EIP. For details, see EIP Pricing Details.
    • SMN: If you enable SMN notifications for your DataArts Studio modules, you need to pay for the notifications. For details, see SMN Pricing Details.
    • DEW: If you enable KMS when creating a link in DataArts Migration or creating a connection in Management Center, you will be billed for key management. For details about the billing standards, see DEW pricing details.
  • DataArts Studio incremental package
    • Yearly/Monthly DataArts Studio incremental package

      Unsubscribe from a package by following the instructions in Unsubscribing from Cloud Services.

    • Pay-per-use DataArts Studio incremental package

      This type of incremental packages will not be billed on a pay-per-use basis after the corresponding resources are deleted.

    • DataArts Studio incremental package billed by pay-per-use resource package

      This type of package cannot be unsubscribed. For details, see Unsubscription Not Allowed.