DataWorks supports shared resource groups, exclusive resource groups, and custom resource groups. This topic describes the scenarios and methods of using these resource groups.

DataWorks supports shared resource groups, exclusive resource groups, and custom resource groups for scheduling and for Data Integration. Resources for both scheduling and Data Integration are managed by the scheduling system. If you use data integration nodes in DataWorks, you must distinguish between resource groups for scheduling and resource groups for Data Integration.

For more information about resource groups of each type, see the following topics:
  • Shared resource groups and resource plans for shared resource groups: After you activate DataWorks, the system automatically creates shared resource groups for scheduling and shared resource groups for Data Integration for you. If shared resource groups cannot meet your business requirements, you can purchase resource plans of shared resource groups or purchase exclusive resource groups.
  • Exclusive resource groups for Data Integration: If a large number of data integration nodes must be concurrently run, you need exclusive computing resources to make sure that data is transmitted in a fast and reliable manner. In this case, you can use exclusive resource groups for Data Integration.
  • Exclusive resource groups for scheduling: If a large number of nodes must be concurrently run, you need exclusive computing resources to make sure that nodes are run as scheduled. In this case, you can use exclusive resource groups for scheduling.
  • Custom resource groups: DataWorks supports custom resource groups. If you have idle servers, you can add them in a custom resource group to run your nodes.