This topic describes how to create a subscription task and push the subscription task by email.
Background
The subscription and push feature of Quick BI allows you to create a subscription task to periodically send snapshots of dashboards or workbooks or send dashboards or workbooks as attachments to specific recipients. When you create a subscription task, you can configure the sending frequency and notification method. This feature is available only in Quick BI Pro and Quick BI Enterprise Standard.
Procedure
Log on to the Quick BI console.
In the top navigation bar, click the icon and click Subscriptions.
On the Subscription Task tab of the Subscriptions page, click + Create Subscription Task.
On the Create Task page, configure the parameters. The following table describes the parameters.
Parameters for a subscription task
Component
Description
Name of Subscription Task
The name of a subscription task. In this example, the name of the subscription task is Daily Financial Report.
Subject
The subject of a subscription task. The subject is the title of an email or the title of a notice in DingTalk.
Subject Suffix
Specifies whether to display the time in the subject of a subscription task.
The display time can be accurate to the month, day, or hour. If you select Display Time, you must set the relative time. The following figure shows an example.
Header
The beginning of the body of data to which you subscribe.
Description
You can select a workspace and a dashboard or a workbook. The report type supports dashboards and workbook.
NoteYou can use global parameters to dynamically control the result of a subscription. For more information about how to configure global parameters, see Configure global parameters.
Footer
The footer of the body of data to which you subscribe.
Owner
By default, the owner of the change tracking task is displayed as the owner of the change tracking task. If you want to change the owner of the change tracking task, you can change the owner of the change tracking task. For more information, see Change the owner of the change tracking task.
Content and Attachment Type
If you select Dashboards in the Content section, only screenshots are supported. If you select Workbooks in the Content section, configure the following parameters:
Content: supports Screenshot, Report Link, and Data Attachment.
NoteYou can send data attachments only when you select Mail for Notification Method, the workbooks that you want to attach can be downloaded, and you have the Export permission on the workbooks. For more information about the export feature, see Configure the export feature. For more information about the Export permission, see Grant users the permissions on reports.
Attachment Type: the type of the data attachment that you want to send. Valid values: Excel and PDF.
NoteThis parameter is available only when the values of Content include Data Attachment.
If the content to be sent is a dashboard and the attachment type contains Excel, you can select a specific chart as the data attachment.
If the attachment type contains PDF, you can set Snapshot Orientation to Portrait or Landscape.
When there are a large number of rows in the workbook or dashboard chart data, we recommend that you use vertical screenshots. When there are a large number of columns, we recommend that you use horizontal screenshots.
Screenshot Width
The resolution of screenshots.
When the embedded content is a dashboard, the default width of the PC side is 1920 pixels, and the default width of the mobile side is 375 pixels.
If the embedded content is a workbook, the default width on the PC is 1920 pixels. You can customize the image resolution on the mobile terminal based on the data columns of the workbook.
Sent At
The time when the subscription task is triggered to send data. For example, you can select Every Day from the Sent At drop-down list and specify 17:00 to allow data to be sent at 17:00 every day.
Notification Method
Email is supported.
Recipients
The recipients who receive subscribed data of the subscription task. You can select one or more users or user groups.
You can select multiple recipients. The recipients that you select must use Alibaba Cloud accounts in the same organization.
NoteIf an account name is dimmed, the account does not have an email address. Make sure that every recipient has an email address.
You can specify the email that you want to use to receive the subscribed data of the subscription task in the Personal dialog box. Perform the following steps:
Move the pointer over your profile picture in the upper-right corner.
Click Personal.
In the Personal dialog box, specify the email that you want to use to receive the subscribed data of the subscription task.
Advanced Settings
You can configure the following parameters in the Advanced configuration section:
Start Date: the date when the subscription task takes effect.
Send Screenshot: the size of screenshots in emails may be excessively large. If you turn on this switch, the large-size screenshots are compressed into multiple small-size screenshots before the screenshots are sent, and are decompressed after the screenshots are received. This way, the recipients can receive clear screenshots.
Picture Width in Email: the width of screenshots. If the width of screenshots that are sent by using emails does not adapt to the client, you can set the width of the screenshots in emails.
Email: You can select System Default Settings or Custom.
If you select Custom, you must configure the following parameters:
Email and Password: the account and password of the email that receives the subscribed data of the subscription task.
Sent From and Port: the Simple Mail Transfer Protocol (SMTP) address and port number of the email server that receives the subscribed data of the subscription task.
Email Protocol: You can select SMTP or SMTPS.
Encryption Method: You can select No Encryption, SSL, or STARTTLS.
NoteThe Send Screenshot and Email parameters are available only when you set Notification Method to Mail.
Click OK.
What to do next
After the change tracking task is created, you can manage the change tracking task and view the sending records of the change tracking task. For more information, see Manage change tracking tasks.