Creator:连接到 Web 上的数据
您需要先连接到数据,然后才能在 Web 上创建工作簿和构建视图来分析数据。Tableau 支持连接到 Web 上通过 Tableau Desktop 发布的数据源,或通过 Tableau Cloud、Tableau Server 或 Tableau Public 直接连接到数据。
从 2019.3 开始,Tableau Catalog 作为适用于 Tableau Server 和 Tableau Cloud 的 数据管理 产品的一部分提供。在环境中启用了 Tableau Catalog 后,除了通过“浏览”导航和连接到数据外,您还可以通过 Tableau Catalog 导航和连接到更多种类的数据,如数据库和表。有关 Tableau Catalog 的详细信息,请参见 Tableau Server 或 Tableau Cloud 帮助中的“关于 Tableau Catalog”。从 2021.4 开始,数据管理 包括虚拟连接,即数据的中央访问点。有关详细信息,请参见 Tableau Server(链接在新窗口中打开) 或 Tableau Cloud(链接在新窗口中打开) 帮助中的“关于虚拟连接和数据策略”。
打开“连接到数据”页面
在 Web 上,使用“连接到数据”页面访问要连接的数据。登录到 Tableau Server 或 Tableau Cloud,可以通过两种方式打开此页面:
- “主页”>“新建”>“工作簿”
- “浏览”>“新建”>“工作簿”
如果使用 Tableau Public,您可以从作者个人资料中打开此页面:
- “我的个人资料”>“创建可视化项”
“连接到数据”对话框显示常见混合内容的可滚动列表。如果有 数据管理 许可证,您可以使用虚拟连接来连接到数据,如果有启用了 Tableau Catalog 的 数据管理,您还可以连接到外部资产,比如数据库、文件和表。
响应式搜索字段显示建议列表,该列表会在您输入文本时更新。按数据类型、认证状态或其他取决于所选数据类型的筛选器来筛选结果。例如,某些类型的数据可能允许您根据标记、连接类型、数据质量警告或其他条件进行筛选。旧版本的对话框和功能略有不同,但整体功能相似。
在“连接到数据”页面上,您看到的选项卡取决于您所拥有的产品。
在 Tableau Server 上,从以下选项卡中选择以连接到数据:“此站点上”、“文件”和“连接器”。
连接到“此站点上”的数据
- 选择“此站点上”浏览到或搜索已发布的数据源。
- 在“名称”下选择数据源,并单击“连接”按钮。
注意:除了连接到数据源之外,当您拥有 数据管理 时,您可以使用“此站点上”通过虚拟连接来连接到数据。启用 Tableau Catalog 后,您还可以连接到数据库、文件和表。
连接到文件
Tableau 支持直接在浏览器中上载 Excel 基于文本的数据源(.xlsx、.csv、.tsv),以及只需要一个文件的空间文件格式(.kml、.geojson、.topojson、.json 以及打包在 .zip 中的 Esri shapefile 和 Esri 文件地理数据库)。在“连接到数据”窗格的“文件”选项卡中,通过将文件拖放到字段中或单击“从计算机上载”来连接到该文件。您可以上载的最大文件大小为 1 GB。
使用连接器
从“连接器”选项卡中,您可以连接到存放于企业中的云数据库中或服务器上的数据。您必须为想要进行的每个数据连接提供连接信息。例如,对于大多数数据连接,您必须提供服务器名称和您的登录信息。
支持的连接器包含有关如何将 Tableau 连接到其中每种连接器类型以设置数据源的信息。如果所需的连接器未出现在“连接器”选项卡中,您可以通过 Tableau Desktop 连接到数据,并将数据源发布到 Tableau Cloud 或 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 EMR Hadoop Hive‡ Amazon Redshift‡ Apache Drill‡ Aster Database* Azure Data Lake Storage Gen2‡ Box‡ Cloudera Hadoop‡ Databricks‡ Datorama by Salesforce‡ Denodo‡ Dremio by Dremio‡ Dropbox‡ Esri 连接器‡ Exasol‡ | Google BigQuery**‡ Google BigQuery JDBC**‡ Google Cloud SQL‡ Google 云端硬盘‡ Impala‡ Kognito* Kyvos‡ Hortonworks Hadoop Hive IBM BigInsights IBM DB2‡ IBM PDA (Netezza)* Kyvos‡ 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 Cloud 上,从以下选项卡中选择以连接到数据:“此站点上”、“文件”、“连接器”和“仪表板起始模板”。
连接到“此站点上”的数据
- 选择“此站点上”浏览到或搜索已发布的数据源。
- 在“名称”下选择数据源,并单击“连接”按钮。
注意:除了连接到数据源之外,当您拥有 数据管理 时,您可以使用“此站点上”通过虚拟连接来连接到数据。启用 Tableau Catalog 后,您还可以连接到数据库、文件和表。
连接到文件
Tableau 支持直接在浏览器中上载 Excel 或基于文本的数据源(.xlsx、.csv、.tsv)。在“连接到数据”窗格的“文件”选项卡中,通过将 Excel 或文本文件拖放到字段中并单击“从计算机上载”来连接到该文件。您可以上载的最大文件大小为 1 GB。
使用连接器
从“连接器”选项卡中,您可以连接到存放于企业中的云数据库中或服务器上的数据。您必须为想要进行的每个数据连接提供连接信息。例如,对于大多数数据连接,您必须提供服务器名称和您的登录信息。
支持的连接器包含有关如何使用连接器将 Tableau 连接到数据的信息。如果所需的连接器未出现在“连接器”选项卡中,您可以通过 Tableau Desktop 连接到数据,并将数据源发布到 Tableau Cloud 或 Tableau Server 用于 Web 制作。详细了解如何在 Tableau Desktop 中发布数据源。
注意:如果无法从 Tableau Cloud 连接到数据,请检查以确定数据库是否可公开访问。Tableau Cloud 只能连接到可从公共 Internet 中访问的数据。如果您的数据位于专用网络后面,您可以使用 Tableau Bridge 进行连接。若要了解详细信息,请参见发布者:使用 Tableau Bridge 使 Tableau Cloud 数据保持最新。
Tableau Cloud 连接器
Alibaba AnalyticsDB for MySQL‡ Alibaba Data Lake Analytics‡ Amazon Athena‡ Amazon Aurora for MySQL‡ Amazon EMR Hadoop Hive‡ Amazon Redshift‡ Apache Drill‡ Azure Data Lake Storage Gen2‡ Azure Synapse Analytics(兼容 SQL Server) Box‡ Cloudera Hadoop‡ Databricks‡ Datorama by Salesforce‡ Denodo‡ Dremio by Dremio‡ | Dropbox*‡ Esri 连接器‡ Exasol‡ Google BigQuery*‡ Google Cloud SQL(兼容 MySQL)‡§ Google 云端硬盘‡ Hortonworks Hadoop Hive Impala‡ Kyvos‡ MariaDB‡ Microsoft Azure SQL Database‡ Microsoft Azure Synapse Analytics‡ Microsoft SQL Server‡ MongoDB BI Connector‡ MySQL‡ | OData‡ OneDrive*‡ Oracle‡ Pivotal Greenplum Database‡ PostgreSQL‡ Presto‡ Qubole Presto‡ Salesforce‡ SAP HANA(仅适用于虚拟连接)‡ Sharepoint 列表‡ SingleStore(前身为 MemSQL)‡ Snowflake‡ Spark SQL‡ Teradata**‡ Vertica‡ |
* 有关在 Tableau Cloud 中对 Google BigQuery、OneDrive 和 Dropbox 连接使用 OAuth 2.0 标准的详细信息,请参见 OAuth 连接(链接在新窗口中打开)。
**Teradata Web 制作当前不支持查询分段功能。有关详细信息,请参见 Teradata(链接在新窗口中打开)。
‡支持虚拟连接(如果您有 数据管理)。有关详细信息,请参见 Tableau Cloud 帮助中的关于虚拟连接和数据策略(链接在新窗口中打开)。
§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 的数据。在“仪表板起始模板”选项卡上,从预先构建的设计列表中选择一个选项,并单击“使用仪表板”。有关详细信息,请参见基于云的数据源的仪表板起始模板。
在 Tableau Public 上,您可以通过上传支持的文件连接到数据。
连接到文件
Tableau 支持直接在浏览器中上载 Excel 或基于文本的数据源(.xlsx、.csv、.tsv)。在“连接到数据”窗格的“文件”选项卡中,通过将 Excel 或文本文件拖放到字段中并单击“从计算机上载”来连接到该文件。您可以上载的最大文件大小为 1 GB。
如果您没有数据集,请查看 Tableau Public 网站上免费的示例数据集。
使用连接器
从“连接器”选项卡中,您可以连接到存放于云数据库中的数据。您必须为想要进行的每个数据连接提供连接信息。例如,对于大多数数据连接,您必须提供您的登录信息。
支持的连接器包含有关如何使用连接器将 Tableau 连接到数据的信息。如果所需的连接器未出现在“连接器”选项卡中,您可以通过 Tableau Desktop 连接到数据,并创建数据提取。
注意:如果无法从 Tableau Public 连接到数据,请检查以确定数据库是否可公开访问。Tableau Public 只能连接到可从公共 Internet 中访问的数据。
Tableau Public 连接器
Google 云端硬盘 OData |
连接之后
Tableau 连接到您的数据后,“数据源”页面将打开,以便您能够准备要分析的数据并开始构建视图。若要了解详细信息,请参见 Creator:在 Web 上准备数据。
在 Web 制作过程中使数据保持最新
在 Tableau Cloud 或 Tableau Server 中更新上载的文件:如果手动上载文件(Excel 或文本)进行 Web 制作,Tableau 无法自动刷新文件。若要更新数据,请选择“编辑连接”来上载文件的新版本。
在 Tableau Public 中,转到您的可视化项并单击“请求更新”。您还可以通过在 Tableau Desktop Public Edition 中选择“使此数据保持同步”来自动使数据保持最新。
在 Tableau Cloud 中更新基于文件的已发布数据源:如果 Tableau Cloud 中有使用基于文件的数据的已发布数据源(通过 Tableau Desktop 发布),您可以使用 Tableau Bridge 使其保持最新。有关详细信息,请参见使用 Tableau Bridge 扩展数据新鲜度选项。