【发布时间】:2022-01-04 21:49:59
【问题描述】:
总结:
我正在关注这篇文章以尝试在 Azure Blob 上设置名为外部阶段的雪花 - 选项 2:
https://docs.snowflake.com/en/user-guide/data-load-azure-config.html#option-2-generating-a-sas-token
我得到的错误是“提供的主密钥长度无效。它必须是 128 位、192 位或 256 位长。”
我正在使用存储帐户中的访问密钥 key1,但这是正确的密钥吗?
我正在使用 WebUI 而不是 SQL 查询,并收到密钥长度无效的错误。
URL = azure://[storageaccount_name].blob.core.windows.net/
Azure SAS 令牌 = [来自 Azure 门户字段的 SAS 令牌]
加密主密钥 = [来自 Azure 门户的 key1 密钥值 > 存储 > [存储帐户] > 访问密钥 > key1 > 密钥]
对于 Snowflake Stage 配置 Encryption Master Key 字段,我使用 Azure Portal > Storage > [storage account] > Access keys > key1 > Key 中的 key1 Key 值,因为这是在我正在生成 SAS:
【问题讨论】:
-
试试这个article,即使是AWS,因为原理是一样的。
-
就是这样,谢谢@Sergiu
标签: snowflake-cloud-data-platform