Alibaba Cloud DataWorks Cyclic Task

The multiple scheduling frequency configurations are supported by minute, hourly, daily, weekly, and monthly basis.

DataWorks provides powerful scheduling capabilities. Based on Directed Acyclic Graph (DAG) relationships, the time-based or dependency-based tasks trigger configurations to perform tens of millions of tasks punctually and precisely daily. The multiple scheduling frequency configurations are supported by minute, hourly, daily, weekly, and monthly basis.
The fully-hosted service eliminates all server resource scheduling concerns. The system isolates different tenants to guarantee tasks run independently.

DataWorks supports multiple task types, such as data synchronization, SHELL, MaxCompute SQL, and MaxCompute MR tasks. Complex data analysis processes are based on dependencies between tasks.

  • Powered by MaxCompute, DataWorks provides powerful data conversion capabilities to guarantee high performance of big data analysis.
  • For data synchronization, DataWorks relies on powerful data integration capabilities to support more than 20 types of data sources and provide stable and highly-efficient data transmission

 

Cyclic Task: Tasks automatically triggered by the scheduling system.

Cyclic Task Display

Click the Cycle Task, default display the current landing responsibility person node.

As shown in the figure above, task nodes can be filtered, providing name search, responsible person, baseline and other conditional search.

Default displays the name of the current task, modification date, task type, responsible person, scheduling type, resource group, alarm settings, operations. The operation button contains the following functions:

DAG diagram: the DAG diagram of this node is displayed.

DAG Diagram

  • Test: to test the current node.
  • Data complement: data complement for the current node
  • More: including node status modification and more functions.

More functions:

  • Pause (freeze): Set the current node to a pause (freeze) state and stop scheduling. When the node state is paused, the  icon appears after the node name.
  • Restore (thaw): restore the suspend (frozen) node to schedule.
  • View instances: view the cycle instance of this node.
  • Add alarm: configure alarm for node
  • Modify the responsible person: modify the person responsible for the node
  • Modify resource group: modify the resource group of nodes (if there are multiple resource groups in the project).
  • Configuring quality monitoring: configuring DQC data quality and checking data.
  • Look at blood ties: see the kinship map of the node.
  • Upstream and downstream: this node in the DAG diagram, the right-click node will pop up the operable window. The detailed operation is as follows:

Production Environment DAG Diagram

  • Expanding parent / child nodes: When a workflow has three or more nodes, the operation and maintenance center will automatically hide the nodes when displaying tasks. Users can see more node dependencies by expanding the parent-child hierarchy. The larger the hierarchy, the more comprehensive the display.
  • View node code: You can view the current code of the node.
  • Edit nodes: You can jump to the page to edit the node.
  • Testing: A prompt window pops up to edit the instance name and you can select the business date, which automatically jumps to the test instance page.
  • Complement data: you can choose “include this node” and “include this node and downstream node”.
  • Pause (freeze): place the current node into a pause (freeze) state and stop scheduling.
  • Restore (thaw): restore the suspend (frozen) node to schedule.
  • View instances: view the cycle instance of this node.
  • View kinship : see the kinship map of the node.

Summary

In this blog, you’ve got to see a bit more about Alibaba Cloud DataWorks Cyclic Task to take advantage of all of the features included in DataWorks to help kickstart your data processing and analytics workflow.

Subscribe to our newsletter
Sign up here to get the latest news, updates and special offers delivered directly to your inbox.
You can unsubscribe at any time

Leave A Reply

Your email address will not be published.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More