如何创建与 Redshift 的实时 Excel 连接

Posted

技术标签:

【中文标题】如何创建与 Redshift 的实时 Excel 连接【英文标题】:How to create a live excel connection to Redshift 【发布时间】:2019-09-16 19:00:09 【问题描述】:

我希望能够将 excel 与 redshift 连接起来。

所以当我在 excel 中刷新这个实时连接时,它会刷新我在 redshift 中编写的查询并在 excel 中返​​回最新结果。

我曾经使用存储过程在 SQL Server 中执行此操作,并使用旧向导(在数据选项卡中的获取数据选项下)将 SQL Server 与 Excel 连接 - 在连接中我指定存储过程,所以每次我刷新 Excel,它将从 SQL Server 获取更新的结果。

但是现在公司正在使用 db Visualizer 连接到 redshift。我不确定如何使用向导连接到 Excel;我需要使用 VBA 吗?欢迎任何提示!

【问题讨论】:

【参考方案1】:

dbvisualiser 只是一个可以指向 redshift 的 IDE。它与您要实现的目标无关。

您需要设置从 excel 通过 ODBC 到 Redshift 的链接。为此,您需要红移

主机名 端口 用户名 密码

您还需要这些东西来通过 dbvisualiser 进行连接

要建立联系 - 您可以按照此处的说明进行操作

https://docs.aws.amazon.com/redshift/latest/mgmt/configure-odbc-connection.html

【讨论】:

以上是关于如何创建与 Redshift 的实时 Excel 连接的主要内容,如果未能解决你的问题,请参考以下文章

尝试在 Redshift 中创建日期表

如何实现EXCEL实时提取SQL中表的数据?

如何在 Redshift 中找到访问次数最多的表?

Excel VBA Redshift 查询性能改进

创建与 redshift 的粘合连接

如何从 Aginity 工作台为 Redshift 导出数据结构