DataWorks allows you to forcefully rerun the descendant instances of an auto triggered node instance. You can specify whether the rerun starts from the auto triggered node instance or from the level-1 descendant instances of the auto triggered node instance. You can also filter descendant instances that you want to rerun by workspace. This topic describes how to forcefully rerun the descendant instances of an auto triggered node instance and provides the related precautions.
Limits
- Only DataWorks Professional Edition or a more advanced edition supports forceful rerun of the descendant instances of an auto triggered node instance. If your DataWorks service does not meet the requirements, you must upgrade it to Professional Edition or a more advanced edition first. For more information, see Billing of DataWorks advanced editions.
- You can use only a workspace administrator, tenant administrator, or Alibaba Cloud account to forcefully rerun the descendant instances of an auto triggered node instance.
-
When you filter the descendant instances that you want to rerun by workspace, you can select only the workspaces in which you are the administrator.
- You can forcefully rerun only the descendant instances of an auto triggered node instance
that meets the following requirements: The data timestamp of the auto triggered node
instance is the previous day or the day before the previous day. The state of the
auto triggered node instance is Succeeded or Failed.
If the auto triggered node instance does not meet the preceding requirements, the Force Rerun Downstream option is dimmed.
- Each tenant in a region can forcefully rerun the descendant instances of an auto triggered node instance only once at the same point in time.
Precautions
- If you forcefully rerun the descendant instances of an auto triggered node instance, the states of the descendant instances are set to Not running. If the descendant instances that you want to forcefully rerun are running, the descendant instances are forcefully stopped when you rerun them.
- For an auto triggered node, if you set Rerun to Disallow Regardless of Running Status in the Schedule section of the Properties tab, you will fail to forcefully rerun the descendant instances of the instance generated by the auto triggered node. For more information about how to change the value of the Rerun parameter, see Rerun properties.
Procedure
Example
- Scenario: You want to forcefully rerun the descendant instances of an auto triggered node instance that is generated by Node A. You select to rerun the descendant instances only in Workspace A.
- Rerun details: The instance that is generated by Node C in Workspace A is forcefully rerun. The instance that is generated by Node B in Workspace B is not forcefully rerun.
