Qubole Presto
本文介绍如何将 Tableau 连接到 Qubole Presto 并设置数据源。
注意:自 2020.3 起,Qubole Presto 连接器基于 JDBC。
开始之前
在开始之前,请收集以下连接信息:
- 端点 - 基于您拥有 Qubole 帐户的区域的端点 URL
- 目录名称(默认为“hive”)
- 群集标签
- 密码(API 令牌)
- (可选)要在每次 Tableau 连接时运行的初始 SQL 语句
需要驱动程序
此连接器需要驱动程序才能与数据库通信。如果计算机上未安装该驱动程序,Tableau 将在连接对话框中显示一条错误消息,其中包含指向驱动程序下载(链接在新窗口中打开)页面的链接,您可在该页面中找到驱动程序链接和安装说明。
进行连接并设置数据源
启动 Tableau,并在“连接”下选择“Qubole Presto”。有关数据连接的完整列表,请在“至服务器”下选择“更多”。然后执行以下操作:
- 输入“端点”。
注意:高级用户可以在“端点”字段中使用其他属性;例如:
https:/api.qubole.com; LogLevel=6;LogPath=C:\\Users\\User\\Desktop
有关详细信息,请参见 Qubole 网站上设置 JDBC 连接字符串主题的“其他属性(可选)”部分。 - 输入“目录”名称。
- 输入“群集标签”。
- 输入“密码”(一个 API 令牌)。
- (可选)选择“初始 SQL”以指定要在每次连接开始时(例如打开工作簿、刷新数据提取、登录到 Tableau Server 或发布到 Tableau Server 时)运行的 SQL 命令。有关详细信息,请参见运行初始 SQL。
- 选择“登录”。
如果 Tableau 无法建立连接,请验证您的凭据是否正确。如果仍然无法连接,则说明您的计算机在定位服务器时遇到问题。请联系您的网络管理员或数据库管理员。
- 输入“端点”。
在数据源页面上,执行下列操作:
(可选)在页面顶部选择默认数据源名称,然后输入要在 Tableau 中使用的唯一数据源名称。例如,使用可帮助其他数据源用户推断出要连接的数据源的数据源命名约定。
- 在“架构”下,选择一个架构,或使用文本框按名称搜索架构。
- 在“表”下,选择表或使用文本框按名称搜索表。
- 将表拖到画布,然后选择工作表标签以开始分析。
使用自定义 SQL 连接到特定查询,而非整个数据源。有关详细信息,请参见连接到自定义 SQL 查询。
登录到 Mac
如果在 Mac 上使用 Tableau Desktop,则在输入服务器名称进行连接时,请使用完全限定的域名(例如 mydb.test.ourdomain.lan)而不是相对域名(例如 mydb 或 mydb.test)。
或者,可以将域添加到 Mac 计算机的“搜索域”的列表中,以便在您连接时,只需要提供服务器名称。若要更新“搜索域”的列表,请转到“系统首选项”>“网络”>“高级”,然后打开“DNS”选项卡。