Configure a dashboard push node
The dashboard push node in task orchestration integrates with the data analytics feature, allowing you to push charts directly to owners and other relevant personnel through DingTalk, DingTalk robots, or email. This eliminates the need to view charts in DMS DataService Studio. This topic describes how to configure a dashboard push node.
Preparations
Create and configure a dashboard
Log in to DMS 5.0.
-
Move the pointer over the
icon in the upper-left corner and choose .NoteIf you use the DMS console in normal mode, choose in the top navigation bar.
On the DataAnalysis page, click the Data Visualization tab.
(Optional) Create a dashboard collection. If you have already created a collection, you can click the collection name to go to the dashboard editing page.
Click New Dashboard Collection. Configure the Dashboard Collection Name and optional Description. Click Confirm. A dashboard collection is created, and you are automatically navigated to the dashboard editing page.
Configure the dashboard.
Add a dataset to the dashboard by clicking the
icon in the upper-left corner.NoteThe dataset must be created on the DataAnalysis page in advance. For more information, see Manage Datasets.
Add charts or components. For more information, see Manage charts or components.
Enable notifications for task orchestration
-
Mover the pointer over the
icon in the upper-left corner and choose . NoteIf you use the DMS console in normal mode, choose in the top navigation bar.
On the page, find the row where Module is set to Task Orchestration and Business Status is set to Execution Succeeded. Then, turn on the Status switch.
Set message recipients
The owner of the task workflow, who is also the task submitter, can receive messages for task orchestration charts.
If other personnel need to receive messages, you can add them as recipients in the notification settings. For more information, see Message Notification Management.
Set notification methods for relevant personnel
In the upper-right corner of the DMS console, hover over the tenant profile picture and click the
icon next to Notification. After you make the changes, click Submit. For more information, see Configure personal information and notification methods.
Procedure
After you complete the preparations, you can configure the dashboard push node.
Log in to DMS 5.0.
-
Move the pointer over the
icon in the upper-left corner and choose . NoteIf you use the DMS console in normal mode, choose in the top navigation bar.
Click the name of the target task workflow to go to its details page.
NoteTo create a task workflow, see Create a task workflow.
From the Task Type list on the left side of the canvas, drag the Dashboard Push node to a blank area on the canvas.
Connect this node to the node that outputs data in the task workflow.
Double-click the node. On the node configuration page, select the target Dashboard Collection and Dashboard.
Set the Owner for the task workflow and configure the Scheduling Cycle for the task. For more information, see Overview.
Click Trial Run in the upper-left corner of the page.
The owner or authorized personnel are waiting to accept the message.
FAQ
Q: Why do I not receive dashboard push messages after I configure DingTalk robot notifications?
A: Check the following items to ensure that you can receive dashboard push messages.
Ensure that you have created and configured a dashboard in DMS. To do this, navigate to .
In DMS, choose . Then, turn on the status switch for the task orchestration module and specify the user roles to receive messages.
Set the users who will receive dashboard push messages. In the Owner section, select the message recipients. The default recipient is the user who submitted the task workflow.
Obtain the DingTalk robot webhook URL and enter the feature name or node name as a keyword.
If you want to receive all dashboard push messages, set the keyword to Task Orchestration.
If you want to receive messages for a specific dashboard push, enter the corresponding node name in the custom keyword field. This action filters the messages.
The format for dashboard push messages is [Task Orchestration] + Node Name + Node ID. For example: [Task Orchestration] Dashboard Push Report (ID: 244***).