---
schema_version: "1"
id: eff14c35414b50fc7a6f33456a72915b2e7f07555d8c776fb91b8761714f8243
title: Tableau Prep Conductor
collection: tableau
version: current
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/current/zh-cn/server/server_process_prep_conductor.md
canonical_url: https://help.tableau.com/current/server/zh-cn/server_process_prep_conductor.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 5f77a8fa7a7d269940e7adb9983cbb60b0176c24212488c400314944c75c8a2c
description: Understand the Tableau Prep Conductor process that runs flows.
---
[跳转到主要内容](#main-content)

# Tableau Prep Conductor

Tableau Prep Conductor 进程运行流程和处理流程，以供 Data Catalog 引入。它利用 Tableau Server 的计划和跟踪功能，因此您可以自动运行流程来以更新流程输出。从 2020.4 开始，只需要 Data Management 来计划在 Tableau Server 上运行的流程。有关详细信息，请参见[Tableau Prep Conductor](https://help.tableau.com/current/server/zh-cn/prep_publishserver_overview.htm)。

<table style="width: 100%;mc-table-style: url('Resources/TableStyles/Basic-Border.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><strong>进程</strong></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p>Tableau Prep Conductor</p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><strong>状态</strong></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1">可在“状态”页面上查看Tableau Prep Conductor 进程的状态。有关详细信息，请参见<a href="https://help.tableau.com/current/server/zh-cn/service_viewstatus.htm" class="xref">查看服务器进程状态</a>。</td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1"><strong>日志记录</strong></td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1">Tableau Prep Conductor 进程生成的日志位于 <code><code>C:\ProgramData\Tableau\Tableau Server\data\tabsvc\logs\</code>flowprocessor</code> 中。有关详细信息，请参见<a href="https://help.tableau.com/current/server/zh-cn/logs_loc.htm" class="xref">Tableau Server 日志和日志文件位置</a>。</td></tr></tbody></table>

Tableau Prep Conductor 使用以下组件来运行流程：

- **后台程序：**Tableau Prep Conductor 使用后台程序进程来运行流程。后台程序是单线程进程，因此节点上后台程序进程的每个实例一次可运行一个流程。通过向节点添加更多后台程序，可以增加可在该节点上并行运行的流程数。后台程序进程数最多可以是该节点的物理内核数的一半。
- **连接器：**Prep Conductor 使用支持的 Tableau 数据连接器连接到数据。有关支持的连接器的列表，请参见[支持的连接器](https://www.tableau.com/zh-cn/products/techspecs)。
- **数据引擎：**对无法推送到基础数据源的流程中的数据或转换步骤所做的任何更改使用数据引擎进程进行处理。例如，SQL Server 本身不支持正则表达式。连接到 SQL Server 时，Tableau Prep 允许您编写正则表达式计算。Tableau Prep Conductor 使用数据引擎临时加载数据，然后执行正则表达式。

## 性能和规模建议

- **将流程隔离到单独的节点：**在单独的节点上运行 Tableau Prep Conductor 可将流程工作流与其他 Tableau 工作负载隔离。强烈建议这样做，因为 Prep 流程会占用大量 CPU 和 RAM。
- **管理流程计划：**您可以通过创建流程计划来控制流程执行。这些计划允许您确定流程何时运行、流程的运行频率、该计划的优先级以按顺序还是并行运行该计划中的项目。
- **添加资源：**在扩展 Tableau Prep Conductor 环境时，我们建议每个节点最多扩展到 8 个物理内核（每个节点上运行最多 4 个后台程序）。当您需要更多资源时，建议您向服务器环境中添加更多节点。

可以使用管理视图来监视用户活动和流程的性能。有关详细信息，请参见[监视流程运行状况和性能](https://help.tableau.com/current/server/zh-cn/prep_conductor_monitor_flow.htm)。

## 拓扑和配置

默认情况下，Tableau Prep Conductor 会在启用了后台程序的节点上自动启用。如果将节点角色设置为排除流程，则不会在该节点上安装 Tableau Prep Conductor。有关详细信息，请参见[通过节点角色管理工作负载](https://help.tableau.com/current/server/zh-cn/server_node_roles.htm)。

建议您在专用节点上启用 Tableau Prep Conductor 来运行流程。有关详细信息，请参见以下主题：

- 对于新 Tableau Server 安装，请参见[步骤 1（新安装）：安装包含 Tableau Prep Conductor 的 Tableau Server](https://help.tableau.com/current/server/zh-cn/prep_conductor_new_install.htm)。
- 若要在 Tableau Server 的现有安装上启用 Tableau Prep Conductor，请参见[步骤 1（现有安装）：启用 Tableau Prep Conductor](https://help.tableau.com/current/server/zh-cn/prep_conductor_add_to_existing_install.htm)。