查看类别

如何将 Snowflake 连接到 Excel - 实时数据仓库分析流

阅读时间4分钟

连接器指南

雪花 微软Excel

雪花 雪花
查询流 查询流
微软Excel 微软Excel
云原生
实时数据
安全

Query Streams 使您能够将 Snowflake 数据仓库直接连接到 Microsoft Excel,无需 ODBC 驱动程序、VBA 脚本或复杂配置即可流式传输实时云数据。 在 QueryStreams.com 免费注册 并开始在几分钟内将实时仓库数据提取到电子表格中。.

本指南将向您展示如何在 Snowflake 数据仓库和 Microsoft Excel 之间建立安全、实时的连接。无论您是分析市场营销数据、构建高管仪表板,还是与全球利益相关者共享分析结果,Query Streams 都能为您提供访问云数据仓库的简便解决方案。

云数据仓库

连接到 Snowflake 的弹性计算和存储

实时仓库查询

执行 Snowflake SQL 并立即获取结果流

安全凭证存储

凭证保留在您的网络中,绝不外泄

多地区支持

适用于全球任何 Snowflake 区域

您将取得的成就

本指南结束时,您将能够

  • 将 Excel 连接到 Snowflake – 云数据仓库访问
  • 实时执行 Snowflake SQL 从 Excel
  • 建立实时仓库仪表板 自动刷新数据
  • 共享安全仓库通道 与全球利益攸关方合作

先决条件

1

查询流账户

创建免费帐户即可开始使用 Snowflake 集成。

创建免费帐户 →
2

已安装查询流代理

在网络的任何位置安装代理(Snowflake 是基于云的)。

安装查询流代理→
3

Snowflake 帐户访问

Snowflake 帐户标识符、用户名和密码以及查询权限。

查找账户标识符 →
云原生: Snowflake 是基于云端的,因此代理程序需要通过互联网连接。请确保您的代理程序拥有对外互联网访问权限,以便访问您的 Snowflake 帐户。

步骤 1:访问查询流代理界面

1
2
3
4
5
6
7

安装好代理后,配置 Snowflake 连接。

  1. 打开网络浏览器 并导航至 https://localhost:1823
  2. 导航至数据连接: 点击 数据来源 > 连接
  3. 添加新连接: 点击 添加连接

步骤 2:选择 Snowflake 作为您的连接类型

2
3
4
5
6
7
  1. 选择雪花: 点击 雪花 瓦片(选中时有绿色边框)
  2. 替代方案 - 使用搜索: 输入“雪花”即可快速找到它
  3. 点击下一步 继续

步骤 3:配置 Snowflake 连接详情

3
4
5
6
7

Snowflake 连接所需详细信息:

  1. 连接名称 – 友好名称(例如,“雪花仓库”)
  2. 账户标识符 – 您的 Snowflake 帐户 ID(例如, KOCIDTQ-DK94312)
  3. 地区 (可选)--如果不在账户 ID 中,则为地区(例如、, us-east-2.aws)
  4. 仓库 (可选)- 计算仓库名称
  5. 数据库 Snowflake 数据库名称
  6. 模式 (可选)- 默认模式(默认为 PUBLIC)
  7. 角色 (可选)– 此连接的 Snowflake 角色
  8. 用户名 – Snowflake 用户名
  9. 密码 Snowflake 密码

完成后,点击 下一页.

安全: Snowflake 凭证安全地存储在您网络上的 Query Streams 代理中,绝不会暴露给最终用户,也不会传输到 Query Streams 云服务。

步骤 4:选择数据域

4
5
6
7

选择您的 数据领域 - 您的查询处理能力。.

  1. 查看可用领域: 根据您的订阅
  2. 选择领域: 选择 “默认数据域”
  3. 点击下一步 测试连接

步骤 5:测试您的 Snowflake 连接

5
6
7

查询流将验证您的 Snowflake 凭据。

  1. 自动测试: 代理尝试连接到 Snowflake
  2. 审查结果: 成功显示 Snowflake 版本、仓库和权限
  3. 点击下一步 如果成功
故障排除 如果连接失败,请验证帐户标识符是否正确、凭据是否有效,以及您的代理是否具有出站互联网访问权限以连接到 Snowflake。

步骤 6:完成设置

6
7
  1. 审查配置: 验证所有设置是否正确
  2. 点击完成 保存您的 Snowflake 连接

您的 Snowflake 连接已准备就绪!接下来,请安装 Excel 加载项。

第 7 步:安装插件并运行首次查询

7

从 Microsoft AppSource 安装查询流插件:

安装后,从 首页 切换到功能区选项卡,创建您的第一个 Snowflake 查询:

  1. 点击 “查询流”
  2. 选择您的 Snowflake 连接
  3. 选择数据库和模式
  4. 编写 Snowflake SQL 语句:
雪花查询示例 查询语言
SELECT
    customer_id、
    客户姓名
    电子邮件、
    总购买量、
    国家
FROM 客户
WHERE total_purchases > 1000
ORDER BY total_purchases DESC
LIMIT 100;;
  1. 配置目的地: 选择 “创建新标签页”
  2. 点击播放 执行
支持的 Excel 版本: 查询流适用于 Microsoft 365 版 Excel(Windows/Mac)、Excel Online(网络浏览器)和 Windows 上的 Excel 2016/2019。.

成功!

您已将 Snowflake 连接到 Excel!您的云仓库数据将立即导入到新的工作表中。您可以随时重新运行以获取最新的分析结果。

下一步:保存和共享查询

使用 查询流门户网站 构建、保存和管理您的 Snowflake 查询:

  • 保存查询: 存储仓库查询以便重复使用
  • 添加参数: 为数据探索创建动态筛选器
  • 全球共享: 让利益相关者随时随地运行查询
  • 从插件访问: 保存的查询显示在 “保存的查询 ”菜单中

常见问题

Query Streams 比 Excel 内置的 Power Query 更好吗? +

Query Streams 为 Power Query 提供了关键优势:无需设置 ODBC 连接器,可在 Windows/Mac/Web 上运行,支持安全共享而无需暴露 Snowflake 凭据,并可实现实时仓库访问。

🔒 我的 Snowflake 数据安全吗? +

是的。Snowflake 凭据绝不会离开您的网络——它们始终保留在 Query Streams 代理中。数据在传输过程中会进行加密,并且代理仅建立出站连接(无需更改防火墙设置)。

支持哪些 Snowlake 区域? +

Snowflake 支持所有区域——AWS、Azure 和 Google Cloud。只需在配置过程中提供您的帐户标识符和区域即可。

👥 能否与外部用户共享查询? +

没错!您可以与外部用户共享已保存的查询,他们可以从任何地方运行这些查询——他们无需查看您的 SQL 或 Snowflake 凭据即可获得实时数据。

💰 这会增加我的 Snowflake 成本吗? +

查询流执行的是标准的 Snowflake SQL,因此会产生正常的仓库计算成本。 限制 使用子句和优化查询来控制 Snowflake 信用额度的使用。

💻 查询流是否适用于 Excel for Mac? +

是的。Query Streams 可与 MacOS 上的 Microsoft 365 版 Excel 配合使用。Excel 加载项支持所有主要平台,包括 Windows、Mac 和浏览器中的 Excel Online。.

更新 2026 年 6 月 3 日

Powered by BetterDocs