连接到数据
若要构建视图并分析数据,必须首先将 Tableau 连接到数据。Tableau 支持连接到存储在各个地方的各种数据。例如,您的数据可以存储在计算机上的电子表格或文本文件中,或存储在企业内服务器上的大数据、关系或多维数据集(多维度)数据库中。或者,您可以连接到 Web 上提供的公共域数据,如美国人口普查局信息,或连接到云数据库源,如 Google Analytics、Amazon Redshift 或 Salesforce。
从 2019.3 开始,Tableau Catalog 作为适用于 Tableau Server 和 Tableau Cloud 的 数据管理 产品的一部分提供。在环境中启用了 Tableau Catalog 后,除了连接到发布的数据源外,您还可以在 Tableau Desktop 中的“连接”窗格上连接到 Tableau Server 中的数据库和表。有关 Tableau Catalog 的详细信息,请参见 Tableau Server 或 Tableau Cloud 帮助中的“关于 Tableau Catalog”。从 2021.4 开始,数据管理 包括虚拟连接,即数据的中央访问点。有关详细信息,请参见 Tableau Server(链接在新窗口中打开) 或 Tableau Cloud(链接在新窗口中打开) 帮助中的“关于虚拟连接和数据策略”。
Tableau Desktop
启动 Tableau Desktop 时,可供您使用的数据连接器会列在“连接”窗格中,此窗格是“开始”页面上的左窗格。在 “搜索数据”下,选择“Tableau Server”以使用 Tableau Server 或 Tableau Cloud 查找数据。接着列出的是文件类型,然后是常见服务器类型或您最近连接到的服务器。单击“更多”,以查看您可以使用的数据连接器的完整列表。
对于支持的文件和数据库,Tableau 会提供针对这些类型的数据构建和优化的原生连接器。如果“连接”下面列出了您的文件或数据库类型,请使用此原生连接器连接到您的数据。如果未列出您的文件或数据库类型,您可以选择使用“其他数据库 (JDBC)”、“其他数据库 (ODBC)”、“Web 数据连接器”或使用 Tableau Connector SDK 构建的“连接器插件”创建自己的连接。Tableau 对您使用这些选项创建的连接提供有限的支持。
Tableau Desktop 副本支持的数据连接器由您购买的版本来决定。有关更多信息,请参见 Tableau 网站上的数据连接器(链接在新窗口中打开)列表。在连接到数据之后,您可以保存连接,以在“连接”窗格上的“保存的数据源”部分中显示数据源。
您可以为想要进行的每个数据连接提供不同的信息。例如,对于大多数数据连接,您将需要提供服务器名称和您的登录信息。对于某些数据连接,您可以运行初始 SQL 语句,启用 SSL 的服务器要求您在连接时选中“需要 SSL”复选框。以下部分讨论了必须为想要连接到的每种数据类型提供的特定信息。
提示:通过使用剪贴板复制和粘贴数据,可以在 Tableau 中快速创建数据源。有关更多信息,请参阅使用剪贴板数据创建数据源或添加新连接。
Tableau Server 和 Tableau Cloud Web 制作
登录到 Tableau 站点,并在主页上选择“新建”>“创建工作簿”以打开“连接到数据”页面。页面上显示的选项卡取决于您拥有的产品。
在 Tableau Server 上,从以下选项卡中选择以连接到数据:
- 此站点上。浏览到或搜索发布的数据源。如果有 数据管理,您还可以使用虚拟连接来连接到数据。如果有启用了 Tableau Catalog 的 数据管理,您还可以连接到外部资产,比如数据库、文件和表。
- 文件。直接在浏览器中上载 Excel 或基于文本的数据源(.xlsx、.csv、.tsv)。
- 连接器。连接到存放于企业中的云数据库中或服务器上的数据。
有关连接到数据的详细信息,请参见Creator:连接到 Web 上的数据。
在 Tableau Cloud 上,从以下选项卡中选择以连接到数据:
- 此站点上。浏览到或搜索发布的数据源。如果有 数据管理,您还可以使用虚拟连接来连接到数据。如果有启用了 Tableau Catalog 的 数据管理,您还可以连接到外部资产,比如数据库、文件和表。
- 文件。直接在浏览器中上载 Excel 或基于文本的数据源(.xlsx、.csv、.tsv)。
- 连接器。连接到存放于企业中的云数据库中或服务器上的数据。
- 仪表板起始模板。用于对来自 Oracle Eloqua、Salesforce、ServiceNow ITSM 和 QuickBooks Online 的数据进行制作和分析。
有关连接到数据的详细信息,请参见Creator:连接到 Web 上的数据。
Tableau 站点支持的数据连接器由站点的服务器和您的许可证级别确定。有关详细信息,请参见我可以使用 Tableau 站点做些什么?
连接到数据后,您可以保存连接,以在站点的“数据源”部分中显示连接。
请求新连接器
如果 Tableau 没有原生(内置)数据连接器,请考虑在 Tableau 社区上请求一个连接器。使用社区中的想法(链接在新窗口中打开)来搜索您的连接器,以查看是否已请求该连接器,如果已请求,请对其进行投票。如果没有列出,请添加它。Tableau 会定期查看社区中的想法,以帮助确定应该向产品添加哪些功能。