Creator:连接到 Web 上的数据

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

从 2019.3 开始,Tableau Server 和 Tableau Online 的数据管理加载项中提供了 Tableau Catalog。在环境中启用了 Tableau Catalog 后,除了通过“浏览”导航和连接到数据外,您还可以通过 Tableau Catalog 导航和连接到更多种类的数据,如数据库和表。有关 Tableau Catalog 的详细信息,请参见 Tableau ServerTableau Online 帮助中的“关于 Tableau Catalog”。

注意:在 Tableau Server 或 Tableau Online 中创建的数据连接只是实时连接。如果需要使用数据提取进行 Web 制作,您可以通过 Tableau Desktop 发布数据源。若要通过 Tableau Desktop 进行发布,请参见发布数据源和工作簿。但是,Tableau Public 中的数据连接仅为数据提取,并且无法发布数据源。

打开“连接到数据”页面

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

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

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

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

选择筛选图标以按“连接类型”和“已认证”进行筛选。

在环境中启用 Catalog 后:

  • 您可以从“数据源”“数据库和文件”“表”中进行选择来搜索数据。
  • 选择“数据库和文件”“表”时,您可以按“数据质量警告:所有资产”、“未包含警告的资产”和“包含警告的资产”来筛选资产。


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

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

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

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

注意:如果有启用了 Tableau Catalog 的数据管理加载项,您可以使用“此站点上”连接到数据库和表,以及数据源。

连接到文件

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

使用连接器

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

支持的连接器包含有关如何将 Tableau 连接到其中每种连接器类型以设置数据源的信息。如果所需的连接器未出现在“连接器”选项卡中,您可以通过 Tableau Desktop 连接到数据,并将数据源发布到 Tableau Online 或 Tableau Server 用于 Web 制作。详细了解如何在 Tableau Desktop 中发布数据源

Tableau 成功连接到您的数据后,“数据源”页面将打开,以便您能够准备要分析的数据并开始构建视图。若要了解详细信息,请参见 Creator:在 Web 上准备数据

Tableau Server 连接器

Actian Matrix*

Alibaba AnalyticDB for MySQL

Alibaba Data Lake Analytics

Alibaba MaxCompute

Amazon Athena

Amazon Aurora for MySQL

Amazon Redshift

Apache Drill

Aster Database*

Box

Cloudera Hadoop

Databricks

Denodo

Dropbox

Exasol

Google BigQuery**

Google Cloud SQL

Google Drive

Kognito*

Kyvos

Hortonworks Hadoop Hive

IBM BigInsights

IBM DB2

IBM PDA (Netezza)*

MapR Hadoop Hive

MariaDB

MarkLogic*

Microsoft Azure Synapse Analytics

Microsoft SQL Server

MonetDB*

MongoDB BI 连接器

MySQL

OData

OneDrive

Oracle

Pivotal Greenplum Database

PostgreSQL

Progress OpenEdge*

Qubole Presto

SAP Sybase ASE*

SAP Sybase IQ*

Salesforce

Sharepoint 列表

SingleStore(前身为 MemSQL)

Snowflake

Spark SQL

Teradata***

Vertica

*在 Linux 服务器上不可用。

**在通过 Web 创建数据源时,Google BigQuery 需要 OAuth。详细了解服务器管理员如何能为 Google 设置 OAuth(链接在新窗口中打开)

***Teradata Web 制作当前不支持查询分段功能。有关更多详细信息,请参见 Teradata

Tableau Catalog 支持的连接器

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

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

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

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

注意:如果有启用了 Tableau Catalog 的数据管理加载项,您可以使用“此站点上”连接到数据库和表,以及数据源。

连接到文件

Tableau 支持直接在浏览器中上载 Excel 或基于文本的数据源(.xlsx、.csv、.tsv)。在“连接到数据”窗口的“文件”选项卡中,通过将 Excel 或文本文件拖放到字段中并单击“从计算机上载”来连接到该文件。

使用连接器

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

支持的连接器包含有关如何使用连接器将 Tableau 连接到数据的信息。如果所需的连接器未出现在“连接器”选项卡中,您可以通过 Tableau Desktop 连接到数据,并将数据源发布到 Tableau Online 或 Tableau Server 用于 Web 制作。详细了解如何在 Tableau Desktop 中发布数据源

注意:如果无法从 Tableau Online 中连接到数据,请检查以确定数据库是否可公开访问。Tableau Online 只能连接到可从开放 Internet 中访问的数据。如果您的数据位于专用网络后面,您可以使用 Tableau Bridge 进行连接。若要了解详细信息,请参见发布者:使用 Tableau Bridge 使 Tableau Online 数据保持最新

Tableau Online 连接器

Amazon Athena

Amazon Aurora for MySQL

Amazon EMR Hadoop Hive

Amazon Redshift

Box

Cloudera Hadoop

Databricks

Denodo

Dropbox*

Exasol

Google BigQuery*

Google Cloud SQL

Google Drive

Hortonworks Hadoop Hive

MapR Hadoop Hive

Microsoft Azure Synapse Analytics

Microsoft SQL Server

MongoDB BI 连接器

MySQL

OData

OneDrive*

Oracle

PostgreSQL

Sharepoint 列表

SingleStore(前身为 MemSQL)

Snowflake

Spark SQL

Teradata**

Vertica

* 有关在 Tableau Online 中对 Google BigQuery、OneDrive 和 Dropbox 连接使用 OAuth 2.0 标准的详细信息,请参见 OAuth 连接

**Teradata Web 制作当前不支持查询分段功能。有关更多详细信息,请参见 Teradata

Tableau Catalog 支持的连接器

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

使用仪表板起始模板

在 Tableau Online 上,您可以使用“仪表板起始模板”制作和分析来自 LinkedIn Sales Navigator、Oracle Eloqua、Salesforce、ServiceNow ITSM 和 QuickBooks Online 的数据。在“仪表板起始模板”选项卡上,从预先构建的设计列表中选择一个选项,并单击“使用仪表板”。有关详细信息,请参见基于云的数据源的仪表板起始模板

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

连接到文件

Tableau 支持直接在浏览器中上载 Excel 或基于文本的数据源(.xlsx、.csv、.tsv)。在“连接到数据”窗口的“文件”选项卡中,通过将 Excel 或文本文件拖放到字段中并单击“从计算机上载”来连接到该文件。如果您没有数据集,请查看 Tableau Public 网站上免费的示例数据集

使用连接器

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

支持的连接器包含有关如何使用连接器将 Tableau 连接到数据的信息。如果所需的连接器未出现在“连接器”选项卡中,您可以通过 Tableau Desktop 连接到数据,并创建数据提取。

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

Tableau Public 连接器

Google Drive

OData

连接之后

Tableau 连接到您的数据后,“数据源”页面将打开,以便您能够准备要分析的数据并开始构建视图。若要了解详细信息,请参见 Creator:在 Web 上准备数据

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

Tableau Online 或 Tableau Server 中更新上载的文件:如果手动上载文件(Excel 或文本)进行 Web 制作,Tableau 无法自动刷新文件。若要更新数据,请选择“编辑连接”来上载文件的新版本。

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

在 Tableau Online 中更新基于文件的已发布数据源:如果 Tableau Online 中有使用基于文件的数据的已发布数据源(通过 Tableau Desktop 发布),您可以使用 Tableau Bridge 使其保持最新。有关详细信息,请参见使用 Tableau Bridge 扩展数据新鲜度选项

感谢您的反馈!