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

Snowflake无法通过Web UI工作表上传文件至内部阶段求解决方案

解决Snowflake Web UI执行PUT命令上传本地文件失败的方案
  • 直接使用Web UI可视化上传
    Snowflake Web UI的浏览器环境无法直接读取本地文件系统的file://路径,无需再用PUT命令,直接操作阶段即可:找到SAB_INTERNAL_STAGE_2进入详情页,点击「上传文件」按钮,选中本地的C:\Users\Smart\AppData\Local\Temp\Weather\demo.txt,上传时在设置里关闭自动压缩,对应原命令的auto_compress=false参数。

  • 改用SnowSQL客户端执行PUT命令

    1. 安装SnowSQL并完成账户配置连接。
    2. 在SnowSQL终端中执行原命令:
      put file://C:\Users\Smart\AppData\Local\Temp\Weather\demo.txt @SAB_INTERNAL_STAGE_2 auto_compress=false;
      

    客户端环境可以直接访问本地文件系统,适合批量或自动化上传场景。

  • 验证阶段的存在性与权限
    先确认目标阶段存在且当前角色有写入权限:

    -- 检查阶段是否存在
    SHOW STAGES LIKE 'SAB_INTERNAL_STAGE_2';
    -- 给角色赋予写入权限(替换成你的实际角色名)
    GRANT WRITE ON STAGE SAB_INTERNAL_STAGE_2 TO ROLE <你的角色名称>;
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.22 16:48:57