---
schema_version: "1"
id: a5f63718838af12ddb227fa4b5ea7185b4d4ad9c3916e1dee66f57a6c5340bba
title: Creator：连接到 Web 上的数据
collection: tableau
version: current
locale: zh-cn
portal_url: https://docs.salesforce.com/tableau/current/zh-cn/public/desktop/creator_connect.md
canonical_url: https://help.tableau.com/current/public/desktop/zh-cn/creator_connect.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 06b7264481a1fd0035aa997475dbf663f0db4d9fe0011a670880c1d364dfa591
description: As a Creator, connect to published data sources and files on the web in Tableau Cloud or Server.
---
[跳转到主要内容](#main-content)

# Creator：连接到 Web 上的数据

您需要先连接到数据，然后才能在 Web 上创建工作簿和构建视图来分析数据。Tableau 支持连接到 Web 上通过 Tableau Desktop 发布的数据源，或通过 Tableau Cloud、Tableau Server 或 Tableau Public 直接连接到数据。

从 2019.3 开始，Tableau Catalog 作为适用于 Tableau Server 和 Tableau Cloud 的 Data Management 产品的一部分提供。在环境中启用了 Tableau Catalog 后，除了通过“浏览”导航和连接到数据外，您还可以通过 Tableau Catalog 导航和连接到更多种类的数据，如数据库和表。有关 Tableau Catalog 的详细信息，请参见 [Tableau Server](https://help.tableau.com/current/server/zh-cn/dm_catalog_overview.htm) 或 [Tableau Cloud](https://help.tableau.com/current/online/zh-cn/dm_catalog_overview.htm) 帮助中的“关于 Tableau Catalog”。从 2021.4 开始，Data Management 包括虚拟连接，即数据的中央访问点。有关详细信息，请参见 [Tableau Server](https://help.tableau.com/current/server/zh-cn/dm_vconn_overview.htm) 或 [Tableau Cloud](https://help.tableau.com/current/online/zh-cn/dm_vconn_overview.htm) 帮助中的“关于虚拟连接和数据策略”。

## 打开“连接到数据”页面

在 Web 上，使用“连接到数据”页面访问要连接的数据。登录到 Tableau Server 或 Tableau Cloud，可以通过两种方式打开此页面：

- “主页”\>“新建”\>“工作簿”
- “浏览”\>“新建”\>“工作簿”

如果使用 Tableau Public，您可以从作者个人资料中打开此页面：

- “我的个人资料”\>“创建可视化项”

“连接到数据”对话框显示常见混合内容的可滚动列表。如果有 Data Management 许可证，您可以使用虚拟连接来连接到数据，如果有启用了 Tableau Catalog 的 Data Management，您还可以连接到外部资产，比如数据库、文件和表。

响应式搜索字段显示建议列表，该列表会在您输入文本时更新。按数据类型、认证状态或其他取决于所选数据类型的筛选器来筛选结果。例如，某些类型的数据可能允许您根据标记、连接类型、数据质量警告或其他条件进行筛选。旧版本的对话框和功能略有不同，但整体功能相似。

![连接到 Tableau Cloud 上的数据，可选择连接到数据源、虚拟连接、数据库和文件或表。](/tableau/current/zh-cn/public/desktop/zh-cn/Img/connect_to_data.png)

在“连接到数据”页面上，您看到的选项卡取决于您所拥有的产品。

在 Tableau Server 上，从以下选项卡中选择以连接到数据：“此站点上”、“文件”和“连接器”。

### 连接到“此站点上”的数据

1. 选择“此站点上”浏览到或搜索已发布的数据源。
2. 在“名称”下选择数据源，并单击“连接”按钮。

**注意：**除了连接到数据源之外，当您拥有 Data Management 时，您可以使用“此站点上”通过虚拟连接来连接到数据。启用 Tableau Catalog 后，您还可以连接到数据库、文件和表。

### 连接到文件

Tableau 支持直接在浏览器中上载 Excel 基于文本的数据源（.xlsx、.csv、.tsv），以及只需要一个文件的空间文件格式（.kml、.geojson、.topojson、.json 以及打包在 .zip 中的 Esri shapefile 和 Esri 文件地理数据库）。在“连接到数据”窗格的“文件”选项卡中，通过将文件拖放到字段中或单击“从计算机上载”来连接到该文件。您可以上载的最大文件大小为 1 GB。

### 使用连接器

从“连接器”选项卡中，您可以连接到存放于企业中的云数据库中或服务器上的数据。您必须为想要进行的每个数据连接提供连接信息。例如，对于大多数数据连接，您必须提供服务器名称和您的登录信息。

[支持的连接器](https://help.tableau.com/current/pro/desktop/zh-cn/exampleconnections_overview.htm)包含有关如何将 Tableau 连接到其中每种连接器类型以设置数据源的信息。如果所需的连接器未出现在“连接器”选项卡中，您可以通过 Tableau Desktop 连接到数据，并将数据源发布到 Tableau Cloud 或 Tableau Server 用于 Web 制作。详细了解如何在 Tableau Desktop 中[发布数据源](https://help.tableau.com/current/pro/desktop/zh-cn/publish_datasources.htm)。

Tableau 成功连接到您的数据后，“数据源”页面将打开，以便您能够准备要分析的数据并开始构建视图。若要了解详细信息，请参见 [Creator：在 Web 上准备数据](https://help.tableau.com/current/pro/desktop/zh-cn/creator_data_prep.htm)。

#### Tableau Server 连接器

<table style="width: 100%;"><colgroup><col><col><col></colgroup><tbody><tr><td><p>Actian Matrix*</p><p>Alibaba AnalyticDB for MySQL‡</p><p>Alibaba Data Lake Analytics‡</p><p>Alibaba MaxCompute‡</p><p>Amazon Athena‡</p><p>Amazon Aurora for MySQL‡</p><p>Amazon EMR&nbsp;Hadoop Hive‡</p><p>Amazon Redshift‡</p><p>Apache Drill‡</p><p>Aster Database*</p><p>Azure Data Lake Storage Gen2‡</p><p>Box‡</p><p>Cloudera Hadoop‡</p><p>Databricks‡</p><p>Datorama by Salesforce‡</p><p>Denodo‡</p><p>Dremio by Dremio‡</p><p>Dropbox‡</p><p>Esri 连接器‡</p><p>Exasol‡</p></td><td><p>Google BigQuery**‡</p><p>Google BigQuery JDBC**‡</p><p>Google Cloud SQL‡</p><p>Google 云端硬盘‡</p><p>Impala‡</p><p>Kognito*</p><p>Kyvos‡</p><p>Hortonworks Hadoop Hive</p><p>IBM BigInsights</p><p>IBM DB2‡</p><p>IBM PDA (Netezza)*</p><p>Kyvos‡</p><p>MariaDB‡</p><p>MarkLogic*</p><p>Microsoft Azure SQL Database‡</p><p>Microsoft Azure Synapse Analytics‡</p><p>Microsoft SQL Server‡</p><p>MonetDB*</p><p>MongoDB&nbsp;BI&nbsp;Connector‡</p><p>MySQL‡</p></td><td><p>OData‡</p><p>OneDrive‡</p><p>Oracle‡</p><p>Pivotal Greenplum Database‡</p><p>PostgreSQL‡</p><p>Progress OpenEdge*</p><p>Presto‡</p><p>Qubole Presto‡</p><p>SAP HANA（仅适用于虚拟连接）‡</p><p>SAP Sybase ASE*</p><p>SAP Sybase IQ*</p><p>Salesforce‡</p><p>Sharepoint 列表‡</p><p>SingleStore（前身为 MemSQL）‡</p><p>Snowflake‡</p><p>Spark&nbsp;SQL‡</p><p>Teradata***‡</p><p>Vertica‡</p></td></tr></tbody></table>

\*在 Linux 服务器上不可用。

\*\*在通过 Web 创建数据源时，Google BigQuery 需要 OAuth。详细了解服务器管理员如何能[为 Google 设置 OAuth](https://help.tableau.com/current/server/zh-cn/config_oauth_google.htm)。

\*\*\*Teradata Web 制作当前不支持查询分段功能。有关详细信息，请参见 [Teradata](https://help.tableau.com/current/pro/desktop/zh-cn/examples_teradata.htm)。

‡支持虚拟连接（如果您有 Data Management）。有关详细信息，请参见 Tableau Server 帮助中的[关于虚拟连接和数据策略](https://help.tableau.com/current/server/zh-cn/dm_vconn_overview.htm)。

#### Tableau Catalog 支持的连接器

Tableau Catalog 支持使用 Tableau Server 支持的一部分数据连接器进行连接。如果数据源、数据库、文件或表呈灰色显示，则无法通过 Tableau Server 进行连接。不过，如果有正确的权限，您可以通过 Tableau Desktop 的“连接”窗格进行连接。

在 Tableau Cloud 上，从以下选项卡中选择以连接到数据：“此站点上”、“文件”、“连接器”和“仪表板起始模板”。

### 连接到“此站点上”的数据

1. 选择“此站点上”浏览到或搜索已发布的数据源。
2. 在“名称”下选择数据源，并单击“连接”按钮。

**注意：**除了连接到数据源之外，当您拥有 Data Management 时，您可以使用“此站点上”通过虚拟连接来连接到数据。启用 Tableau Catalog 后，您还可以连接到数据库、文件和表。

### 连接到文件

Tableau 支持直接在浏览器中上载 Excel 或基于文本的数据源（.xlsx、.csv、.tsv）。在“连接到数据”窗格的“文件”选项卡中，通过将 Excel 或文本文件拖放到字段中并单击“从计算机上载”来连接到该文件。您可以上载的最大文件大小为 1 GB。

### 使用连接器

从“连接器”选项卡中，您可以连接到存放于企业中的云数据库中或服务器上的数据。您必须为想要进行的每个数据连接提供连接信息。例如，对于大多数数据连接，您必须提供服务器名称和您的登录信息。

[支持的连接器](https://help.tableau.com/current/pro/desktop/zh-cn/exampleconnections_overview.htm)包含有关如何使用连接器将 Tableau 连接到数据的信息。如果所需的连接器未出现在“连接器”选项卡中，您可以通过 Tableau Desktop 连接到数据，并将数据源发布到 Tableau Cloud 或 Tableau Server 用于 Web 制作。详细了解如何在 Tableau Desktop 中[发布数据源](https://help.tableau.com/current/pro/desktop/zh-cn/publish_datasources.htm)。

**注意**：如果无法从 Tableau Cloud 连接到数据，请检查以确定数据库是否可公开访问。Tableau Cloud 只能连接到可从公共 Internet 中访问的数据。如果您的数据位于专用网络后面，您可以使用 Tableau Bridge 进行连接。若要了解详细信息，请参见[发布者：使用 Tableau Bridge 使 Tableau Cloud 数据保持最新](https://help.tableau.com/current/online/zh-cn/qs_refresh_local_data.htm)。

#### Tableau Cloud 连接器

<table style="width: 100%;"><colgroup><col><col><col></colgroup><tbody><tr><td><p>Alibaba AnalyticsDB for MySQL‡</p><p>Alibaba Data Lake Analytics‡</p><p>Amazon Athena‡</p><p>Amazon Aurora for MySQL‡</p><p>Amazon EMR&nbsp;Hadoop Hive‡</p><p>Amazon Redshift‡</p><p>Apache Drill‡</p><p>Azure Data Lake Storage Gen2‡</p><p>Azure Synapse Analytics（兼容 SQL Server）</p><p>Box‡</p><p>Cloudera Hadoop‡</p><p>Databricks‡</p><p>Datorama by Salesforce‡</p><p>Denodo‡</p><p>Dremio by Dremio‡</p></td><td><p>Dropbox*‡</p><p>Esri 连接器‡</p><p>Exasol‡</p><p>Google BigQuery*‡</p><p>Google Cloud SQL（兼容 MySQL）‡§</p><p>Google 云端硬盘‡</p><p>Hortonworks Hadoop Hive</p><p>Impala‡</p><p>Kyvos‡</p><p>MariaDB‡</p><p>Microsoft Azure SQL&nbsp;Database‡</p><p>Microsoft Azure Synapse Analytics‡</p><p>Microsoft SQL Server‡</p><p>MongoDB BI&nbsp;Connector‡</p><p>MySQL‡</p></td><td><p>OData‡</p><p>OneDrive*‡</p><p>Oracle‡</p><p>Pivotal Greenplum Database‡</p><p>PostgreSQL‡</p><p>Presto‡</p><p>Qubole Presto‡</p><p>Salesforce‡</p><p>SAP HANA（仅适用于虚拟连接）‡</p><p>Sharepoint 列表‡</p><p>SingleStore（前身为 MemSQL）‡</p><p>Snowflake‡</p><p>Spark SQL‡</p><p>Teradata**‡</p><p>Vertica‡</p></td></tr></tbody></table>

\* 有关在 Tableau Cloud 中对 Google BigQuery、OneDrive 和 Dropbox 连接使用 OAuth 2.0 标准的详细信息，请参见 [OAuth 连接](https://help.tableau.com/current/online/zh-cn/protected_auth.htm)。

\*\*Teradata Web 制作当前不支持查询分段功能。有关详细信息，请参见 [Teradata](https://help.tableau.com/current/pro/desktop/zh-cn/examples_teradata.htm)。

‡支持虚拟连接（如果您有 Data Management）。有关详细信息，请参见 Tableau Cloud 帮助中的[关于虚拟连接和数据策略](https://help.tableau.com/current/online/zh-cn/dm_vconn_overview.htm)。

§Tableau Cloud 不支持使用 Google Cloud SQL 的 SSL。

#### Tableau Catalog 支持的连接器

Tableau Catalog 支持使用 Tableau Cloud 支持的一部分数据连接器进行连接。如果数据源、数据库、文件或表呈灰色显示，则无法通过 Tableau Cloud 进行连接。不过，如果有正确的权限，您可以通过 Tableau Desktop 的“连接”窗格进行连接。

### 使用仪表板起始模板

在 Tableau Cloud 上，您可以使用“仪表板起始模板”制作和分析来自 LinkedIn Sales Navigator、Oracle Eloqua、Salesforce、ServiceNow ITSM 和 QuickBooks Online 的数据。在“仪表板起始模板”选项卡上，从预先构建的设计列表中选择一个选项，并单击“使用仪表板”。有关详细信息，请参见[基于云的数据源的仪表板起始模板](https://help.tableau.com/current/pro/desktop/zh-cn/starters.htm)。

### 使用 Tableau Bridge 进行 Web 制作

在 Tableau Cloud 内制作数据视图或直接在 Web 上工作时，Tableau Bridge 为各种数据库和云数据环境提供完整的查询支持：

- **指定连接器**：您可以在 Web 制作会话期间直接为 Tableau Cloud 连接窗格中显示的任何受支持的命名连接器建立全新的数据连接。
- **非指定/通用连接器**：在修改已指向功能齐全、预先存在的 Bridge 支持的架构的内容时，Web 制作与某些非指定数据库连接器完全兼容。这包括：
    
    - “编辑数据源”选项可能不适用于所有未命名连接器。
    - 编辑现有且正常运行的云工作簿中的嵌入式数据源。

Tableau 不支持在所有情况下通过 Web 制作编辑已发布数据源。限制如下：

- **“编辑数据源”**选项可能不适用于使用未命名（通用）连接器的已发布数据源。按钮显示为灰色。
- 当前不支持编辑包含 Bridge 数据源的多个连接的实时已发布数据源，否则会导致错误。

有关详细信息，请参见[“与 Bridge 的连接”](https://help.tableau.com/current/online/zh-cn/to_sync_local_data.htm)。

在 Tableau Public 上，您可以通过上传支持的文件连接到数据。

### 连接到文件

Tableau 支持直接在浏览器中上载 Excel 或基于文本的数据源（.xlsx、.csv、.tsv）。在“连接到数据”窗格的“文件”选项卡中，通过将 Excel 或文本文件拖放到字段中并单击“从计算机上载”来连接到该文件。您可以上载的最大文件大小为 1 GB。

如果您没有数据集，请查看 Tableau Public 网站上免费的[示例数据集](https://public.tableau.com/zh-cn/s/resources?qt-overview_resources=1#qt-overview_resources)。

### 使用连接器

从“连接器”选项卡中，您可以连接到存放于云数据库中的数据。您必须为想要进行的每个数据连接提供连接信息。例如，对于大多数数据连接，您必须提供您的登录信息。

[支持的连接器](https://help.tableau.com/current/pro/desktop/zh-cn/exampleconnections_overview.htm)包含有关如何使用连接器将 Tableau 连接到数据的信息。如果所需的连接器未出现在“连接器”选项卡中，您可以通过 Tableau Desktop 连接到数据，并创建数据提取。

**注意**：如果无法从 Tableau Public 连接到数据，请检查以确定数据库是否可公开访问。Tableau Public 只能连接到可从公共 Internet 中访问的数据。

#### Tableau Public 连接器

<table style="width: 100%;"><colgroup><col></colgroup><tbody><tr><td><p>Google 云端硬盘</p><p>OData</p></td></tr></tbody></table>

## 连接之后

Tableau 连接到您的数据后，“数据源”页面将打开，以便您能够准备要分析的数据并开始构建视图。若要了解详细信息，请参见 [Creator：在 Web 上准备数据](https://help.tableau.com/current/pro/desktop/zh-cn/creator_data_prep.htm)。

## 在 Web 制作过程中使数据保持最新

**在 Tableau Cloud 或 Tableau Server 中更新上载的文件**：如果手动上载文件（Excel 或文本）进行 Web 制作，Tableau 无法自动刷新文件。若要更新数据，请选择“编辑连接”来上载文件的新版本。

在 Tableau Public 中，转到您的可视化项并单击“请求更新”。您还可以通过在 Tableau Desktop Public Edition 中选择“使此数据保持同步”来自动使数据保持最新。

**在 Tableau Cloud 中更新基于文件的已发布数据源：**如果 Tableau Cloud 中有使用基于文件的数据的已发布数据源（通过 Tableau Desktop 发布），您可以使用 Tableau Bridge 使其保持最新。有关详细信息，请参见[使用 Tableau Bridge 扩展数据新鲜度选项](https://help.tableau.com/current/online/zh-cn/to_sync_local_data.htm)。

并非所有情形都支持通过 Web 制作编辑已发布数据源。限制如下：

- 对于使用未命名（通用）连接器的已发布数据源，“编辑数据源”选项不可用。该按钮可能显示为灰色。
- 编辑实时 PDS（无论是通过 Web 制作创建还是从 Tableau Desktop 发布）可能会导致连接错误。Tableau Cloud 可能会尝试直接连接到数据库，而不是通过 Bridge 路由，从而导致请求失败。
- 当前不支持编辑包含 Bridge 数据源的多个连接的实时 PDS，并且将导致错误。

了解使用 Bridge 进行 Web 制作期间的错误

Web 制作失败期间显示的错误消息可能未明确指明与 Bridge 相关的问题。常见情形及其含义：

- 网络或登录超时错误（例如，“发生了网络相关或实例特定的错误”或“登录超时已过期”）可能表示 Tableau Cloud 回退为直接尝试连接，而不是通过 Bridge 进行路由。验证您的 Bridge 客户端是否已连接并分配给正确的池。
- NO\_POOLED\_AGENTS\_ASSIGNED\_NAMED\_POOL 错误表示没有将 Bridge 代理分配给为您的站点配置的命名池。分配一个活动 Bridge 客户端来解决此问题。
- 如果“编辑数据源”按钮呈灰色显示，则数据源使用当前不支持通过 Web 制作进行编辑的未命名连接器。