在 Web 上创建流程并与其进行交互

从版本 2020.4 开始,您可以在 Tableau Server 上创建流程并与之交互,以清理和准备数据。连接到数据、构建新流程或编辑现有流程,您的工作每隔几秒钟会自动保存一次。创建只有您可用的草稿流程,或发布流程以使其可供其他人使用。从 Web 中直接运行单个流程,或者使用 Tableau Prep Conductor 按计划自动运行许可流程(如果 Data Management 已获许可)。有关详细信息,请参见 Web 上的 Tableau Prep

有关在 Tableau Server 上配置 Tableau Prep Flow Authoring 进程的详细信息,请参见Tableau Prep Flow Authoring

完成本文中描述的任务,以便为 Web 上的流程和其他流程功能启用 Web 制作。

针对站点打开或关闭流程 Web 制作

此选项默认情况下已启用,控制用户是否可以在 Tableau ServerTableau Cloud 上创建和编辑流程

  1. 在 Web 浏览器中,以管理员身份登录到服务器并转到站点,单击“设置”

  2. 在“Web 制作”部分,清除或选择“流程”允许用户在其浏览器中编辑流程以启用或禁用该功能。

  3. 如果您希望更改立即生效,请重新启动服务器。否则,更改将在服务器会话缓存过期后或在用户注销并于下次登录时生效。

启用链接任务

在 Tableau Cloud 和 Tableau Server 版本 2021.3 及更高版本中受支持。

使用“链接任务”选项最多可以安排 20 个流程按顺序逐个运行。链接任务只能在选择了“链接任务”选项的情况下按计划运行。有关设置链接任务的详细信息,请参见“计划链接任务”。

从版本 2022.1 开始,默认情况下,在“服务器设置”和您创建的任何新流程计划中启用“链接任务”。在以前的版本中,管理员必须首先启用该选项。

如果您有多个站点,您可以通过清除下面描述的复选框来关闭各个站点的“链接任务”

如果在计划链接任务后关闭该设置,则任何正在运行的任务都将完成,并且计划的链接任务将隐藏并且不再显示在“计划任务”选项卡上。

启用链接任务(版本 2021.4 及更低版本)

  1. 在 Web 浏览器中,以管理员身份登录到服务器并转到要在其中为其流程启用“链接任务”的站点。在该站点中,单击“设置”

  2. “链接任务”部分,选择“让用户计划链接任务”以允许管理员配置计划以运行链接任务。

  3. 选择“让用户使用‘立即运行’手动运行链接的任务”,使用户能够使用“立即运行”运行链接的流程任务。

启用流程参数

使用户能够计划和运行包含参数的流程。参数使用户能够通过构建一次流程,然后更改参数值以适应不同的数据场景,从而扩展流程。

可以在文件名和路径、表名的输入步骤中输入参数,或者在使用自定义 SQL 查询时、在文件名、路径和表名的输出步骤中以及在筛选器或计算所得值的任何步骤类型中输入参数。

从 Tableau Prep Builder 和 Tableau Cloud 版本 2023.2 开始,您可以将系统参数添加到流程输出名称,以自动包含流程运行开始日期和时间。

流程参数设置可在服务器级别应用以包括 Tableau Server 上的所有站点。可以在站点级别禁用该设置以仅包括特定站点。

有关在流程中使用参数的详细信息,请参见 Tableau Prep 帮助中的在流程中创建和使用参数(链接在新窗口中打开)

  1. 在 Web 浏览器中,以管理员身份登录到服务器并转到要在其中启用 “流程参数”的站点。在该站点中,单击“设置”

  2. “流程参数”部分,选择“让用户运行和计划使用参数的流程”以启用该功能。

  3. (版本 2023.2 及更高版本)选择“允许系统生成的参数(例如时间戳)应用于输出名称”,使用户能够在运行时向文件和已发布数据源输出类型的流程输出名称添加日期或时间戳。
  4. 选择“允许可以接受任何输入的参数”,使运行流程的任何人都能在运行时在流程中输入任何参数值。

    重要信息:设置此选项使任何流程用户都能在参数中输入任何值,这可能会暴露用户不应访问的数据。

    如果未选择此选项,则用户只能从预定义的参数值列表中进行选择,并且任何包含接受任何值的参数的流程都无法运行或计划运行。

启用 Tableau Prep Conductor

如果 Data Management 已获许可,请启用此选项以让用户在 Tableau ServerTableau Cloud 中计划和跟踪流程。有关 Tableau Prep Conductor 的其他配置要求的信息,请参见 Tableau Prep Conductor(链接在新窗口中打开)

  1. 在 Web 浏览器中,以管理员身份登录到服务器并转到要在其中启用 Tableau Prep Conductor 的站点。在该站点中,单击“设置”

  2. “Tableau Prep Conductor”部分,选择“让用户计划和监控流程”以启用该功能。

启用“立即运行”

使用“立即运行”选项控制是用户还是仅管理员可以手动运行流程。手动运行流程不需要 Data Management

  1. 在 Web 浏览器中,以管理员身份登录到服务器并转到要在其中为其流程启用“立即运行”的站点。在该站点中,单击“设置”

  2. “立即运行”部分,选择“让用户使用立即运行手动运行作业”以启用该功能。

    如果只有服务器管理员可以手动运行流程,请清除该复选框。

流程订阅

控制用户是否可以接收有关成功运行流程的计划任务的流程通知。需要 Data Management 来启用通知。

  1. 在 Web 浏览器中,以管理员身份登录到服务器并转到要在其中启用流程订阅的站点。在该站点中,单击“设置”

  2. “流程订阅”部分,选择“允许用户发送或接收包含流程输出数据的电子邮件”以启用该功能。

    注意:将 .csv 或 .xlsx 文件类型附加到电子邮件的选项仅适用于本地环境。

启用 Tableau 扩展程序

从版本 2021.2.0 开始在 Tableau Server 和 Tableau Cloud 中受支持

设置此选项以控制用户是否可以连接到 Einstein Discovery 以针对其流程中的数据运行预测模型。

在 Web 上制作流程时,您可以使用由 Einstein Discovery 提供支持的模型对流程中的数据进行批量评分预测。预测可以帮助您做出更明智的决策,并采取行动改善您的业务成果。

您需要配置其他设置以在我们的流程中包含预测。有关详细信息,请参见将 Einstein Discovery 预测添加到您的流程(链接在新窗口中打开)配置 Einstein Discovery 集成(链接在新窗口中打开)

  1. 在 Web 浏览器中,以管理员身份登录到服务器并转到要在其中启用 Tableau Prep 扩展程序的站点。在该站点中,单击“设置”>“扩展程序”

  2. “Tableau Prep 扩展程序”部分,选择“让用户连接到 Einstein Discovery”以启用该功能。

关闭或打开自动保存

默认情况下启用,此功能每隔几秒钟会自动保存用户的流程工作。

虽然不推荐,但管理员可以使用 Tableau Server REST API 方法“更新站点”和 flowAutoSaveEnabled 设置在站点上禁用自动保存。有关详细信息,请参见 Tableau Server REST API 站点方法:更新站点(链接在新窗口中打开)。有关 Web 上的自动保存的详细信息,请参见关闭或打开自动保存

有关如何配置站点设置的详细信息,请参见 Tableau Server 帮助中的 站点设置参考(链接在新窗口中打开)

感谢您的反馈!您的反馈已成功提交。谢谢!