通知用户流程运行成功
在 Tableau Prep Builder 版本 2021.4.1 及更高版本以及 Tableau Server 和 Tableau Cloud 版本 2021.4 及更高版本中受支持。使用此功能需要 数据管理。
流程所有者可以为自己、个人用户和组订阅电子邮件通知,以获取有关成功运行流程的计划任务的信息。电子邮件包含 Tableau 环境中数据的链接,或者您可以选择在附加的 Excel 和 CSV 文件中包含流程运行的详细信息。
流程订阅会添加到流程的计划任务中。您可以在创建新流程任务添加流程订阅,或将流程订阅添加到现有流程任务。计划任务成功完成时发送电子邮件通知。
配置流程订阅的站点设置
默认情况下,启用用于发送和接收电子邮件通知的“流程订阅”站点设置。
- “允许用户发送或接收包含流程输出数据的电子邮件”选项允许流程所有者接收,并为用户和组订阅流程成功运行通知。通过通知电子邮件,用户可以访问完整的数据源或从 Tableau 中查看流程详细信息。
- (不推荐)“附加 .csv 和 .xlsx 流程输出文件”选项允许流程所有者将文件附加到通知电子邮件。必须将电子邮件收件人添加到 Tableau 服务器或站点,但是,这些文件包含数据源并且可能会在 Tableau 系统之外公开。此选项仅适用于本地环境。
发布流程
将流程输出发布为文件、数据库表或数据源。保存流程时请考虑以下事项:
(仅限本地部署)发布时,您可以将输出另存为文件或数据库表,然后选择将 .csv 或 .xlsx 文件类型附加到电子邮件。
将输出发布并保存为已发布数据源时,电子邮件通知会提供指向 Tableau 中流程的链接。不能将文件附加到电子邮件。
选择另存为文件输出时,您必须使用网络共享,并且输出和输入位置必须包含在允许列表中。有关详细信息,请参见步骤 4:允许列表输入和输出位置。
Windows 和 Linux 支持流程订阅。以下限制适用于 Linux 上的流程订阅:
- 文件输出必须输出到 Windows 服务器。
- 对于输出到文件的流程,请使用 UNC 格式的路径:\\服务器\路径\文件名。不要使用本地驱动器号。
- 安装的路径必须安全列出。
将文件附加到电子邮件时,Tableau Cloud 的文件限制约为 25 MB。使用本地 Tableau Server 时,您可以配置附件文件的大小。
添加流程订阅
- 作为流程的所有者,在 Tableau Server 或 Tableau Cloud 中选择您要为其添加电子邮件通知订阅的已发布流程。
- 您可以向新任务或现有任务中添加订阅:
- 如果您要向新任务中添加订阅:
- 单击“计划任务”>“新建任务”。
在“新建任务”对话框中,从“选择计划”下拉列表中选择一个计划来运行流程。
启用“完成后发送电子邮件”
- 如果您要向新任务中添加订阅:
- 如果您要向现有任务中添加订阅:
- 单击“订阅”>“订阅”。
在“添加流程订阅”对话框中,从“频率”下拉列表中选择一个计划。
在“发送至”字段中,开始键入用户或组的名称以填充该字段。选择要向其发送通知的用户和组。
用户和组必须由管理员添加到 Tableau 环境中。
(可选)若要包含在通知中,请选中“发送给我”框。
(可选)在“主题”字段中,自定义流程运行通知的默认电子邮件主题行。
(可选)在“电子邮件消息”文本框中添加有关流程运行的信息。
单击“包括输出数据”并选择要包括在电子邮件中的输出类型。
- 如果您将流程发布为文件或数据库表输出,您可以选择将包含数据源的 .csv 或 .xlsx 文件附加到电子邮件。不建议这样做,因为数据可能会暴露在 Tableau 系统之外。
- 如果您将流程发布为数据源,您可以选择包含指向数据源的链接。不支持将文件附加到电子邮件。
- 如果要向现有任务添加订阅,请单击“订阅”。
取消订阅流程订阅
若要取消订阅电子邮件通知,请按以下步骤操作。
单击订阅电子邮件底部的“取消订阅”。
以流程所有者身份登录到 Tableau Server 或 Tableau Cloud。在页面的顶部,单击“通知”图标。
展开“...”菜单,然后选择“移除通知”。
若要以流程所有者身份取消订阅和移除订阅,请按以下步骤操作。
单击“订阅”。
在 Tableau Server 或 Tableau Cloud 上打开已发布流程。
从流程订阅列表中,单击要取消订阅的流程的选择框。
选择“操作”>“取消订阅”。
查看订阅
您可以在 Tableau Server 或 Tableau Cloud 中查看您当前的流程订阅。
- 从流程的“概览”页面上的“订阅”选项卡中,您可以查看当前订阅的列表。
- 从“任务”页面上的“订阅”选项卡中,您可以查看订阅列表以及对工作簿的订阅。
恢复挂起的流程订阅
有时,订阅会因为流程问题而失败。如果订阅失败超过五次,您将会收到一封通知电子邮件,指明您的计划流程任务已挂起。
在流程“概览”页面中,您可以查看计划流程任务何时失败。
有几种方法可以恢复挂起的流程任务。如果您是流程所有者:
从 Tableau 网页的“我的内容”区域中,一个图标出现在“上次更新”列中,指明订阅已挂起。选择“...”>“恢复计划任务”以进行恢复。
从“计划任务”页面中,一个图标出现在“上次更新”列中,指明订阅已挂起。选择流程,然后单击“操作”>“恢复”。
从通知电子邮件中访问流程数据
根据流程通知的配置方式,您可以从通知电子邮件中访问数据源和文件附件。
- 单击“查看流程”以在 Tableau Server 或 Tableau Cloud 中打开流程。
- 单击附件文件可查看流程数据。
谁可以执行此操作
- 流程所有者可以为其拥有的流程创建流程通知订阅。
若要接收通知,管理员必须将用户和组添加到 Tableau 环境中。
有关详细信息,请查看以下文章: