关于 Tableau Prep Conductor

Tableau Prep Conductor 使您能够利用 Tableau ServerTableau Online 中的计划和跟踪功能自动运行流程来更新流程输出。Tableau Prep Conductor 是 Tableau Server 版本 2019.1 中引入的 Tableau 数据管理加载项的一部分,必须启用才能计划流程运行。

注意:从 Tableau Prep Builder 版本 2020.4.1 开始,您不再需要服务器上的 数据管理加载项 即可将流程发布到 Web 或手动运行流程。作为 Creator,您还可以直接在服务器上创建和编辑流程。如果要计划流程以在服务器上运行,则 数据管理加载项 仍然是必需的。

如果在 Tableau Prep Builder 中创建流程,则需要首先将流程发布到 Tableau ServerTableau Online 以按计划运行它们。发布流类似于使用 Tableau Desktop 发布数据源和工作簿。您可以将文件与流程打包在一起,或者指定与数据源的直接连接,以便在数据更改时更新流程输入。如果流程连接到数据库,请指定身份验证类型并设置凭据以访问数据。

您还可以发布流程以与他人共享,或继续在 Web 上编辑。例如,将不完整的流程发布到 Tableau ServerTableau Online,然后在编辑模式下在 Web 上打开流程以继续对其进行处理。您还可以创建一个仅包含正确配置的输入步骤的流程,并将其与同事共享,后者随后可以将流程下载到其计算机,并创建和发布他们自己的流程。

如果流程已发布、包括输出步骤并且没有错误或不兼容的功能,则流程只能在 Tableau ServerTableau Online 中运行。有关发布流程的详细信息,请参见将流程发布到 Tableau Server 或 Tableau Online(Link opens in a new window)。有关不兼容性的详细信息,请参见与 Tableau Prep 的版本兼容性(Link opens in a new window)

跟踪流程的运行状况很容易。启用包含 Tableau Prep Conductor 的 数据管理加载项 后,您可以:

  • “内容”页面中查看和监视有关流程的详细信息,包括最近的活动。

  • 编辑流程(从版本 2020.4 开始)。
  • “运行历史记录”选项卡中查看流程运行的结果及任何错误。

  • 使用管理视图来监视服务器和网站活动,包括用于跟踪流程性能历史记录的新视图。

  • 查看失败流程运行的详细通知。

  • 设置电子邮件通知以流程所有者发送电子邮件,以便在流程运行失败时通知他们,并说明相关原因。

    有关设置通知的详细信息,请参见监视流程运行状况和性能(Link opens in a new window)

如果没有 数据管理加载项,您可以:

  • “内容”页面中查看有关流程的详细信息,包括最近的活动。

  • 编辑流程(从版本 2020.4 开始)。

  • “连接”选项卡上查看和编辑连接。

如果流程由于错误(如无效的计算)或连接失败而无法运行,您可以直接在 Tableau ServerTableau Online 中修复错误。编辑连接或编辑流程以修复错误,然后重新发布它以从离开的地方重新开始。

启用 Tableau Prep Conductor

Tableau Prep Conductor 可与数据管理加载项一起使用,并且可随 Tableau ServerTableau Online 一起安装,或添加到 Tableau ServerTableau Online 版本 2019.1 或更高版本的现有安装。有关如何安装和启用 Tableau Prep Conductor 的详细信息,请参见在 Tableau Server 上启用和配置 Tableau Prep Conductor(Link opens in a new window)在 Tableau Online 站点上启用 Tableau Prep Conductor(Link opens in a new window)

若要将流程从 Tableau Prep Builder 发布到 Tableau ServerTableau Online,请使用 Tableau Prep Builder 版本 2019.1.2 或更高版本。有关如何安装 Tableau Prep Builder 的信息,请参见通过用户界面安装 Tableau Desktop 或 Tableau Prep Builder(Link opens in a new window)

了解流程工作区

发布流程后,您可以在 Tableau ServerTableau Online 中计划任务,以便定期自动运行流程以使输出数据保持最新。

在 Tableau Server 或 Tableau Online 中,Tableau Prep Conductor 利用的功能与通过 Tableau Desktop 管理工作簿或数据源时您可能看到的用于管理流程的功能大致相同。例如,就像数据提取刷新一样,计划的流程任务和按需流程运行将以后台任务形式排队。但谈到处理流程,则存在一些不同之处。

“流程概述”页面

“流程概述”页面是主登录页面,您可在其中查看有关流程和计划的数据,以及监视和维护流程。如果没有 数据管理加载项,您将有不同的选择。

通过单击列表中的流程来打开流程“概述”页面。您可以通过“内容”>“浏览”>“所有流程”或打开包含流程的项目导航到该处。

  1. 标题列出流程的名称、流程所有者以及流程的上次修改日期。从版本 2020.4 开始,单击“编辑”编辑现有流程。

    将流程添加到收藏夹中,或者可通过“更多操作” 菜单编辑、运行、下载流程、设置权限、更改流程所有者、还原以前的流程版本等等。

  2. 查看和编辑流程说明和设置标记,以帮助其他人找到他们所查找的流程。

  3. 查看流程的输出步骤以及上次更新的状态、为其分配输出的任何计划,以及上次流程运行中的任何错误。您还可以单击“运行” 按钮以运行所有输出步骤,或按需运行单独的输出步骤。

    如果流程有错误,流程运行将失败。通过导航到流程的“连接”选项卡并编辑输入连接,可以直接解决连接错误。若要解决任何其他流程错误,请编辑流程然后将其重新发布,并再次尝试运行该流程。如果您使用的是早期版本的 Tableau Prep Builder,请从“更多操作” 菜单中下载并打开 Tableau Prep Builder 中的流程,然后重新发布流程,并尝试再次运行该流程。

    在成功运行流程之后,将输出数据源,这些数据源将变为链接形式,您可以单击以打开“数据源”页面来查看有关数据源的详细信息,或编辑流程输入连接。

    “计划”字段中,查看为其分配了输出步骤的计划任务。可以将流程输出分配给一个或多个任务。

    如果尚未分配计划,请单击“创建新任务”,将输出步骤添加到计划中。若要立即运行流程以更新特定输出步骤,请单击行左侧的“运行” 按钮。

  4. 查看流程的图像。

“流程概述”页面,不带 数据管理加载项

如果服务器上未安装 数据管理加载项,您仍然可以将流程发布到 Tableau ServerTableau Online,但用于管理流程的选项将更少。

“流程连接”页面

查看流程的输入和输出位置、连接类型、身份验证设置、输入和输出步骤以及任何连接错误。您可以在发布流程时设置身份验证设置。有关详细信息,请参见从 Tableau Prep Builder 中发布流程(Link opens in a new window)

对于数据库输入类型,请单击输入连接的“更多操作” 菜单,以编辑连接并更改服务器名称、端口、用户名和密码。

“流程计划任务”页面(需要 数据管理加载项

查看为其分配了流程的任何计划以及这些计划中包括的输出。单击任务卡顶部的计划链接以打开“计划”页面,并查看分配给该计划的流程列表。有关为计划分配流程的详细信息,请参见计划流程任务(Link opens in a new window)

您还可以通过此页面添加新任务或管理现有任务。若要对现有任务执行操作,请选中任务卡上的复选框,然后单击“操作”下拉菜单以运行、编辑或删除任务。

Tableau Server 中,如果在配置的连续尝试次数后流程未能运行,则会自动挂起流程。在 Tableau Online 中,如果流程任务在连续尝试 5 次后未能运行,则会自动挂起流程。

您可以在“概览”选项卡以及此选项卡上看到该状态。您可以通过此菜单恢复挂起的任务。

有关如何为挂起的流程任务设置阈值的信息,请参见步骤 5:可选服务器配置(Link opens in a new window)。有关挂起的流程任务的详细信息,请参见查看和解决错误

“计划”页面

“计划”页面上,您可以查看分配给计划的流程,以及有关流程运行的详细信息。可以按需运行计划并运行分配给它的所有流程。您还可以选择一个或多个流程,然后使用“操作”菜单更改流程计划或优先级、从计划中删除选定的流程,或者恢复挂起的流程。

有关如何设置计划的信息,请参见步骤 3:为流程任务创建计划(Link opens in a new window)

流程运行历史记录(需要 数据管理加载项

查看、搜索流程的历史运行列表并对其进行排序。此页面还包括有关流程运行的详细信息,例如运行类型、持续时间以及生成的行数。

如果流程输出有错误,请将鼠标指针悬停在错误上以查看消息。如果适用,请单击错误消息中的“转到连接”链接,导航到“连接”页面来修复连接错误。 您也可以直接编辑流程以修复任何错误,或单击“下载流程”以下载并修复 Tableau Prep Builder 中的流程错误,然后重新发布流程以继续使用 Tableau Prep Conductor 对其进行管理。

注意:除非删除流程,否则流程的运行历史记录将保留。

流程修订历史记录

如果需要将流程恢复为以前的版本,请从该流程的“更多操作”菜单中选择“修订历史记录”。在“修订历史记录”对话框中,从列表中选择要恢复到的流程版本。

谁可以执行此操作

服务器管理员可以激活 数据管理加载项 许可证密钥。

服务器管理员可以启用 Tableau Prep Conductor。

Creator 可以手动创建、编辑和运行流程。如果已安装 数据管理加载项,Creator 可以按计划运行流程。

感谢您的反馈!