首页 > 解决方案 > 使用 SAS 令牌从 Azure 阶段读取时出现雪花错误

问题描述

当我们尝试将文件复制到雪花表中时,Azure blob 的雪花阶段给出错误

错误:无法访问远程文件:访问被拒绝。请检查您的凭据

我们能够列出文件但无法复制文件。

当我们从第三方源系统 (Azure Blob) 读取此文件时,会出现此问题。当我们在生成 SAS 令牌时删除读取访问权限但第三方源团队生成具有读取访问权限但仍显示错误时,我们能够在我们的环境中解决相同的问题。

第三方团队将雪花子网范围列入白名单,以避免滥用 SAS 令牌。

问候, 斯里尼瓦斯

标签: azure-blob-storagesnowflake-cloud-data-platformazure-sas

解决方案


错误:无法访问远程文件:访问被拒绝。请检查您的凭据

看起来 SAS 令牌权限还不够。尝试添加完整权限,然后重试:

在此处输入图像描述

你可以试试这个答案(也许有帮助):

无法将数据从 Snowflake 复制到 Azure Blob


推荐阅读