A recurring instance is generated automatically by a recurring task at a scheduled time. You can perform O&M on the generated instances, such as viewing their running status, rerunning them, and viewing node code. This topic describes the general features of recurring instances.
Generation and running rules
Dataphin generates recurring instances for the next day at 23:00 every night. By default, these instances are in the Not Started state.
-
After all upstream instances that a recurring instance depends on complete successfully, the status of the recurring instance changes from Not Started to Waiting for Scheduling Time.
-
The status of the recurring instance changes from Waiting for Scheduling Time to Running when its scheduled time is reached, sufficient scheduling resources are available, and all throttling rules are met.
NotePausing an instance only suspends its current run and does not affect other instances generated by the same task. To pause multiple recurring instances, change the scheduling property of the task to Pause Scheduling. For more information, see Manage integration and computing tasks.
Access the recurring instance page
-
In the top navigation bar of the Dataphin homepage, choose Develop and O&M > Task O&M.
-
In the top navigation bar, select the production or development environment.
-
In the left-side navigation pane, choose Instance O&M > Recurring Instances.
Recurring instance page overview
The recurring instance page mainly displays lists of Integration and Computing Tasks and Modeling Tasks. On this page, you can perform O&M operations on these recurring instances.

|
Section |
Description |
|
① Search and filter area |
|
|
② List operations |
|
|
③ Recurring instance list |
The recurring instance page lists all recurring instances in projects for which the current user has O&M - Access Directory permission. The list is divided into Integration and Computing Tasks and Modeling Tasks. The Actions column shows the available O&M operations for each recurring instance. You can adjust the width of each column. Your settings are saved in your local browser and are lost if you clear your browser's cache. The supported O&M operations for each recurring instance type are as follows:
Note
The recurring instance list displays only instances from the current tenant. |
|
④ Batch operations |
The batch operations area lets you manage multiple recurring instances at once. These operations include Rerun, Terminate, Set to Succeeded and Continue Scheduling, Pause, Resume, Modify Scheduling Resource Group, and Modify Priority.
|
|
⑤ Time zone conversion |
When the tenant's scheduling time zone is different from the system time zone (the time zone displayed in the User Center), you can switch between Scheduling Time Zone and System Time Zone to view the Scheduled Time, Start Time, and End Time in the respective time zones. Note
The Start Time, End Time, and Scheduled Time filters only support filtering by the System Time Zone. |
Recurring instance indicators
|
Indicator |
Tooltip |
Description |
|
|
Delayed |
For an event fact logic table with data latency detection enabled, this indicator appears if Dataphin detects data latency after the instance completes successfully. |
|
|
Dry Run |
The scheduling property of the task for this recurring instance is set to dry run. |
|
|
Paused |
The scheduling property of the task for this recurring instance is set to Pause Scheduling. |
Recurring instance running status
|
Status icon |
Running status |
Description |
|
|
Not Started |
An instance that has not started running. |
|
|
Waiting for Scheduling Resources |
All upstream node dependencies have completed successfully. The instance is waiting for scheduling resources. |
|
|
Throttling |
The instance is being throttled. |
|
|
Waiting for Scheduling Time |
All upstream node dependencies have completed successfully. The instance is waiting for its scheduled time to run. |
|
|
Running |
The instance is running. |
|
|
Failed |
The instance failed to run. If you terminate an instance that is in a waiting or running state, its status changes to Failed. |
|
|
Successful |
The instance ran successfully. Instances of tasks scheduled for a dry run are directly marked as Successful. |
Recurring instance DAG
Click an instance name in the recurring instance list. A Directed Acyclic Graph (DAG) centered on the current node is displayed on the right. The DAG provides a dynamic visualization of the node's upstream and downstream dependencies. By default, it displays the Main node (the selected node) and its first-level upstream and downstream nodes. If an instance has no upstream or downstream nodes, the DAG shows only the current Main node. You can also perform O&M operations on upstream and downstream nodes.
You can adjust the DAG view pane:
-
Click the
icon to hide the instance list and enlarge the DAG. -
Click the
icon to hide the DAG. -
Hover over the
icon and drag to expand or shrink the DAG view pane.
The DAG for Modeling Task instances is the same as the DAG for Integration and Computing Task instances. The following figure uses an Integration and Computing Task instance as an example:

|
Section |
Description |
|
① Node information |
Displays a summary of the currently selected node. Click View Node Details to see more information, including Instance Overview, Run Diagnosis, Run Logs, Operation Logs, and Node Code.
Integration and Computing Task instances: Includes Instance Overview, Run Diagnosis, Run Logs, Operation Logs, and Node Code. Modeling Task instances: Includes Instance Overview, Run Diagnosis, Run Logs, Operation Logs, and Materialized Code. External tenant nodes (nodes not in the current tenant): Only Instance Overview is available. |
|
② Node filter area |
Provides shortcuts to set the number of upstream and downstream levels to expand from the Main node. If too many nodes are displayed, you can search for a node name to quickly locate a specific node within the current DAG view. |
|
③ Scheduling dependency graph |
Displays the scheduling dependency graph of the instance. You can expand more upstream and downstream nodes and perform O&M operations on them. Hover over a node in the DAG to view its name, type, scheduling cycle, O&M owner, and description. If a node has upstream or downstream nodes that are not in the current tenant, external tenant nodes are marked with a cross-tenant tag, and you can only expand to view their immediate parent and child nodes.
|
|
④ Canvas adjustment area |
Provides shortcuts to adjust the DAG display scale. You can set a specific scale (default is 100%), zoom in (up to 200%), zoom out (down to 20%), fit to canvas, and enter full screen. This area also displays the node ID and name of the Main node in the current DAG. |
|
⑤ Instance list |
When viewing the DAG, the instance list displays the name and business date of the instance. When you hover over an instance, its node name, node ID, scheduling cycle, business date, and scheduled runtime are displayed, as shown in the following figure: |
