内容:

Creator:连接到 Web 上的数据

  • 版本 :2022.1 及更高版本

适用于: Tableau Desktop, Tableau Online, Tableau Public, Tableau Server

您需要先连接到数据,然后才能在 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”。从 2021.4 开始,数据管理加载项包括虚拟连接,即数据的中央访问点。有关详细信息,请参见 Tableau Server(链接在新窗口中打开)Tableau Online(链接在新窗口中打开) 帮助中的“关于虚拟连接和数据策略”。

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

打开“连接到数据”页面

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

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

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

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

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

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

除了连接到数据源之外,当您拥有数据管理加载项时,您还可以使用虚拟连接来连接到数据。启用 Tableau 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

Impala‡

Kognito*

Kyvos

Hortonworks Hadoop Hive

IBM BigInsights

IBM DB2

IBM PDA (Netezza)*

MapR Hadoop Hive

MariaDB‡

MarkLogic*

Microsoft Azure SQL Database‡

Microsoft Azure Synapse Analytics‡

Microsoft SQL Server‡

MonetDB*

MongoDB BI Connector‡

MySQL‡

OData

OneDrive

Oracle‡

Pivotal Greenplum Database‡

PostgreSQL‡

Progress OpenEdge*

Presto‡

Qubole Presto

SAP HANA(仅适用于虚拟连接)‡

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 Server 帮助中的关于虚拟连接和数据策略(链接在新窗口中打开)

Tableau Catalog 支持的连接器

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

连接之后

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 扩展数据新鲜度选项