You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已通过ODBC连接Snowflake,如何在Excel中执行复杂SQL查询并刷新?

直接在Excel中执行Snowflake SQL查询的方案

完全支持直接复制粘贴Snowflake SQL到Excel中执行,同时也能实现数据刷新同步,具体操作步骤如下:

一、执行自定义SQL查询

  1. 打开Excel,切换到「数据」选项卡
  2. 点击「获取数据」→「从数据库」→「从ODBC」
  3. 在弹出窗口中选择已配置好的Snowflake ODBC数据源,点击「确定」
  4. 在导航器界面,点击「高级选项」(不要直接选择表)
  5. 在「SQL语句」输入框中,直接粘贴你的Snowflake SQL查询,比如:
select
    trim(RES) RES, trim(RES1)  RES1, trim(RES2)  RES2
from
    TEST123
where
    trim(RES) in ('TRER');
  1. 点击「确定」,预览查询结果无误后,选择「加载」即可将数据导入Excel

二、刷新同步Snowflake新数据

当Snowflake源表有更新时,只需:

  • 选中Excel中的数据区域,切换到「数据」选项卡,点击「全部刷新」
  • 或者右键点击数据区域,选择「刷新」选项,即可同步最新数据

注意事项

  • 只要Snowflake支持的SQL语法(包括复杂关联、窗口函数、自定义函数等),都可以直接粘贴执行,Excel的ODBC驱动会完整传递查询语句给Snowflake处理
  • SQL中的换行、注释格式无需调整,直接粘贴即可正常解析

内容的提问来源于stack exchange,提问作者Marcus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 10:59:53