如何使用 Tableau 桌面软件连接到 AWS RedShift?
Posted
技术标签:
【中文标题】如何使用 Tableau 桌面软件连接到 AWS RedShift?【英文标题】:How to connect to AWS RedShift with Tableau desktop software? 【发布时间】:2013-03-07 09:18:03 【问题描述】:我想使用 Tableau 从 AWS RedShift 检索数据然后生成报告,我尝试使用从 Tableau 网站下载的 PostgreSQL 驱动程序,但无法建立连接。
有人知道怎么做吗?
【问题讨论】:
“无法建立连接”。细节?错误信息?驱动版本?您是否尝试过使用股票 PgJDBC 驱动程序? 您能否仔细检查与集群关联的安全组?您可以尝试使用SqlWorkbench 来验证配置,然后使用JDBC 连接器进行连接。 【参考方案1】:只是为了提供更新,我相信 RedShift 连接器已针对 Tableau Desktop v7 发布,但仍处于 v8 预览版中。到目前为止,我们发现连接到我们的 RedShift 集群要容易得多。
【讨论】:
【参考方案2】:通用 ODBC 连接器也可以工作,您会看到一个有趣的弹出窗口,指出某些功能可能无法按预期运行,但我们在使用它时没有遇到任何问题。
Tableau 8 的 redshift 连接器现已发布。
【讨论】:
【参考方案3】:如Tableau's blog 所述,Tableau 连接器尚未发布,但您可以联系您的客户经理试用预览版。
这就是我的团队所做的,并且顺利进行。
【讨论】:
【参考方案4】:现在可以将 Amazon Redshift 与 Tableau 连接起来。
连接:
-
打开 Tableau Desktop 应用程序并从要连接的服务器列表中选择 Amazon Redshift。
在弹出窗口中填充以下字段,如下所示:
在哪里
服务器: Redshift 实例的 URL
端口:监听的端口
数据库:要连接的数据库
(以上 3 个信息可在您的 配置 选项卡中的 集群数据库属性 AWS 控制台。)
用户名和密码:经过身份验证的凭据以连接和查询上述数据库中的架构和基础表
单击登录以允许 Tableau 连接到 Amazon Redshift 实例。
【讨论】:
以上是关于如何使用 Tableau 桌面软件连接到 AWS RedShift?的主要内容,如果未能解决你的问题,请参考以下文章
如何将数据从本地 SQL Server 推送到 AWS 上的 Tableau Server