PostgreSQL 微软Excel
PostgreSQL
查询流
Query Streams 使您能够将 PostgreSQL 数据库直接连接到 Microsoft Excel,无需 VPN、防火墙更改或复杂的 ODBC 配置即可流式传输实时数据。 在 QueryStreams.com 免费注册 几分钟内即可开始将实时 Postgres 数据导入到您的电子表格中。
本指南将向您展示如何在 PostgreSQL 数据库和 Microsoft Excel 之间建立安全、实时的连接。无论您运行的是本地部署的 Postgres、AWS RDS for PostgreSQL、Azure Database for PostgreSQL 还是 Google Cloud SQL,Query Streams 都能提供一个简单的解决方案,用于构建实时仪表板、自动化报表生成以及与全球团队安全地共享数据库查询。
开源动力
连接到世界上最先进的开源数据库
实时 SQL
执行 PostgreSQL 查询并立即获取最新数据
全球访问
在不暴露凭证的情况下在全球共享查询
云计算和内部部署
与 AWS RDS、Azure 和 Google Cloud SQL 协同工作
您将取得的成就
本指南结束时,您将能够
- 将 Excel 连接到 PostgreSQL - 内部部署、AWS RDS、Azure 或 Google 云 SQL
- 实时执行 PostgreSQL 查询 从 Excel
- 建立实时仪表板和报告 自动刷新数据
- 共享安全数据库访问 与全球同事合作
先决条件
步骤 1:访问查询流代理界面
代理程序安装并运行后,通过本地代理程序界面配置 PostgreSQL 连接。
- 打开网络浏览器 并导航至代理界面:
https://localhost:1823 - 导航至数据连接: 点击 数据来源 然后选择 连接
- 添加新连接: 点击 添加连接 按钮
步骤 2:选择 PostgreSQL 作为连接类型
- 选择 PostgreSQL: 点击 PostgreSQL 瓦片(选中后将以绿色边框突出显示)
- 替代方案 - 使用搜索: 在搜索栏中输入“PostgreSQL”即可快速找到它。
- 进入下一步: 选定后,点击 下一页
步骤 3:配置 PostgreSQL 连接详细信息
您现在正在 步骤 2:配置连接 在此处输入您的 PostgreSQL 凭据。
所需连接详情:
- 连接名称 (必填)——一个易于理解的名称,例如“生产 PostgreSQL”或“AWS RDS Postgres”
- 服务器 (必填)- 主机名或 IP 地址。例如
192.168.1.100,mydb.us-east-1.rds.amazonaws.com,本地主机 - 港口 (必填) - 默认为
5432. .仅在使用自定义端口时更改。. - 数据库 (必填) - 特定的数据库名称(如,
myapp,分析) - 用户名 (必填)– PostgreSQL 数据库用户
- 密码 (必填)- 数据库密码(点击眼睛图标切换可见性)
- 连接超时 - 默认为 30 秒。速度较慢的网络可适当延长。.
完成所有字段后,点击 下一页 进行。.
步骤 4:选择数据域
A 数据领域 决定你的查询处理能力--有多少数据可以通过你的查询流动,根据你的订购量以 MB/GB 为单位。.
- 查看可用领域: 您将看到基于订阅级别的选项
- 选择领域: 为大多数使用情况选择 “默认数据域
- 点击下一步 测试连接
步骤 5:测试数据库连接
查询流将验证您是否可以使用提供的凭据访问 PostgreSQL。
- 自动测试: 代理尝试连接到您的 PostgreSQL 数据库。
- 审查结果: 成功显示服务器版本、数据库名称和连接详情
- 点击下一步 如果成功
步骤 6:完成设置
- 审查配置: 验证所有设置是否正确
- 点击完成 保存您的 PostgreSQL 连接
您的PostgreSQL连接已准备就绪!接下来,您将安装Excel加载项以开始查询。
第 7 步:安装插件并运行首次查询
从 Microsoft AppSource 安装查询流插件:
安装后,您可以从 首页 Excel 中的功能区选项卡。.
- 点击 “查询流” 开始创建新查询
- 选择您的 PostgreSQL 连接 从数据源下拉菜单中
- 选择数据库 从数据库下拉菜单中
- 编写你的 PostgreSQL 查询 在编辑器中
SELECT
customer_id、
name、
姓
电子邮件
国家
FROM 客户
WHERE country = 'USA
ORDER BY last_name
LIMIT 100;;
- 配置目的地: 选择 “创建新标签 ”进行首次查询
- 点击播放按钮 来执行查询
成功!
您已成功将 PostgreSQL 连接到 Excel!数据将立即导入到新的工作表中。您可以随时重新运行此操作,以刷新数据库中的最新数据。
下一步:保存和共享查询
使用 查询流门户网站 构建、保存和管理您的 PostgreSQL 查询:
- 保存查询: 存储常用 SQL,方便重复使用
- 添加参数: 创建动态筛选器,用户可在不查看 SQL 的情况下进行调整
- 全球共享: 让同事从世界任何地方运行查询
- 从插件访问: 保存的查询显示在 “保存的查询 ”菜单中
常见问题
❓ Query Streams 比 Excel 内置的 Power Query 更好吗? +
Query Streams 为 Power Query 提供了关键优势:无需设置 ODBC 驱动程序,可在 Windows/Mac/Web 上运行,支持无需凭据即可安全共享,并且无需 VPN 访问即可对远程 PostgreSQL 数据库进行实时数据流传输。
🔒 我的PostgreSQL数据安全吗? +
是的。数据库凭据永远不会离开你的网络,而是保留在 Query Streams 代理中。数据在传输过程中进行加密,代理只进行出站连接(无需更改防火墙或 VPN)。.
☁ 我可以连接到 AWS RDS 上的 PostgreSQL 数据库吗? +
是的。Query Streams 支持 AWS RDS for PostgreSQL、Azure Database for PostgreSQL 和 Google Cloud SQL。为了获得最佳性能,请将代理安装在同一云区域中。
👥 能否与外部用户共享查询? +
是的!与外部用户共享已保存的查询,他们可以在任何地方运行这些查询--他们将获得实时数据,而无需查看你的 SQL 代码或数据库凭据。.
🚀 这与 ODBC 连接相比如何? +
与 ODBC 不同的是,Query Streams 无需在用户机器上安装驱动程序,无需配置 VPN,并可实现安全共享,使凭证受到保护。它可在全球范围内运行,不受网络限制。.
💻 查询流是否适用于 Excel for Mac? +
是的。Query Streams 可与 MacOS 上的 Microsoft 365 版 Excel 配合使用。Excel 加载项支持所有主要平台,包括 Windows、Mac 和浏览器中的 Excel Online。.

