All Products
Search
Document Center

DataWorks:General reference: Upgrade from a pay-as-you-go service to a subscription service

Last Updated:Aug 29, 2023

DataWorks provides Basic Edition that is billed based on the pay-as-you-go billing method and more advanced editions that are billed based on the subscription billing method. After you activate DataWorks, you can use the features and services supported by Basic Edition to run nodes. If you want to use more features, you can upgrade DataWorks from Basic Edition to a more advanced edition and purchase exclusive resource groups, which are billed based on the subscription billing method.

Background information

  • Pay-as-you-go billing method

    After you activate DataWorks, you can use shared resource groups to run nodes. Shared resource groups are billed based on the pay-as-you-go billing method. The following table describes different types of nodes and the shared resource groups that are used by the nodes. The table also provides the links to the topics that describe the shared resource groups and billing details of the resource groups.

    Node type

    Resource group

    References

    Scheduling nodes

    Shared resource group for scheduling

    Data Integration nodes

    Shared resource group for Data Integration (debugging)

    Nodes for calling DataService Studio APIs

    Shared resource group for DataService Studio

    Use a shared resource group

    Note
    • In addition to the resource group service, DataWorks provides other services. Some of the services can be billed only based on the pay-as-you-go billing method. You can select services based on your business requirements. For more information, see Billing overview. This topic describes how to upgrade Basic Edition to a more advanced edition and upgrade a shared resource group to an exclusive resource group.

    • For information about the features and services that are supported by DataWorks Basic Edition, see Feature comparison.

  • Upgrade from a pay-as-you-go service to a subscription service

    Before the upgrade, pay-as-you-go services are used to run nodes. After the upgrade, subscription services are used to run the nodes. The following sections describe how to upgrade and use a service:

  • Billing

    The billing details of the pay-as-you-go and subscription billing methods vary based on the usage of services. You can view specific expenses in your bill in the Alibaba Cloud Management Console. For more information, see View spending details.

Upgrade from a pay-as-you-go service to a subscription service

By default, some DataWorks services and resource groups that are used to run nodes are billed based on the pay-as-you-go billing method. You can upgrade the pay-as-you-go services to subscription services and purchase subscription resource groups based on the service capabilities and your business requirements. After the upgrade, you can use the subscription services in a more advanced edition. The following table describes the upgrade scenarios for services and different types of nodes, overviews of services and nodes, and billing details of resource groups.

Note

You can purchase a subscription service only after the AliyunBSSOrderAccess and AliyunDataWorksFullAccess policies are attached to the RAM user that you use. For more information, see Manage permissions on the DataWorks services and the entities in the DataWorks console by using RAM policies.

Service or node type

Upgrade description

References

Edition service

Upgrade from DataWorks Basic Edition to a more advanced edition.

The capabilities of DataWorks services vary based on the edition. You can select a more advanced edition of DataWorks based on your business requirements.

Feature comparison

Scheduling nodes

Upgrade from a pay-as-you-go shared resource group for scheduling to a subscription exclusive resource group for scheduling.

Data Integration nodes

Upgrade from a pay-as-you-go shared resource group for Data Integration (debugging) to a subscription exclusive resource group for Data Integration.

Usage instructions for a subscription service

The following table describes how to use subscription services and subscription resource groups after the upgrade.

Operation

Description

References

Activate a more advanced edition of DataWorks

You can activate a more advanced edition of DataWorks in a region. Then, you can use the features and services that are supported by the edition in all the existing workspaces in the region.

Differences among DataWorks editions.

Configure network settings for a resource group

If you want to connect an exclusive resource group to a data source that is deployed in a specific network environment, you must configure network settings for the resource group after you purchase the resource group.

Use a resource group

Associate a resource group with a workspace: After you purchase a resource group, you must associate the resource group with a workspace.

Switch the current resource group to the purchased resource group: After you purchase a resource group, you can switch the current resource group to the purchased resource group for a specified node.

  • Switch the resource group used for node scheduling and running to a purchased resource group

    • Switch the resource group used during node running to a purchased resource group

      You can switch the resource groups that are used by scheduling nodes in the development or production environment and the resource groups that are used by Data Integration nodes during the node running to newly purchased resource groups.

      Note

      Before you switch the resource group that is used by a Data Integration node to a purchased resource group, make sure that a network connection can be established between the purchased resource group and the desired data source. If a node fails to be run due to a network issue that occurs after you switch the resource group, you can troubleshoot the issue by configuring network settings for the purchased resource group. For more information, see Establish a network connection between a resource group and a data source.

    • Switch the default resource groups used during node configuration to purchased resource groups

      To switch the default resource groups that are used during node configuration to purchased resource groups, you must perform the following operations: Go to the DataStudio page, click the settings icon in the lower-right corner in the left-side navigation pane, and then click the Scheduling Settings tab. On this tab, modify the Resource group and Data integration resource group parameters. After you modify the parameters, the nodes that you create in subsequent operations use the purchased resource groups by default. Switch the default resource groups to purchased resource groups

      Note

      This modification does not affect the resource groups that are configured for existing nodes.

  • Switch the resource group used for calling DataService Studio APIs to a purchased resource group

    You can switch the resource group to a purchased subscription resource group when you run a node to call a DataService Studio API.