首页 > 解决方案 > 在 Azure Blob 存储上创建 Snowpipe

问题描述

我正在尝试创建一个带有外部阶段的 SnowPipe 管道作为“Azure Blob 存储”。我正在关注下面的链接,并正确执行了所有步骤,但是,在必须与 Azure Blob 建立通知集成的地方卡住了。

https://community.snowflake.com/s/article/Building-Snowpipe-on-Azure-Blob-Storage-Using-Azure-Portal-Web-UI-for-Snowflake-Data-Warehouse

创建通知集成 SNOWPIPE_DEMO_EVENT enabled = true type = queue notification_provider = azure_storage_queue azure_storage_queue_primary_uri = '<your_storage_queue_url>' azure_tenant_id = '<your_directory_id>';

我收到此错误,已多次尝试上述文章中概述的步骤,但均未成功。我使用了正确的租户 ID 和 Azure 存储队列 url。

SQL 编译错误:参数“集成类型”的值无效 [QUEUE - AZURE_STORAGE_QUEUE]

我在 Snowflake 中创建试用帐户时选择了 GCP,在这种情况下,我尝试使用 Azure Blob 存储。我相信 Snowflake 将在后台处理这种跨供应商平台的互操作性,因此这应该不是问题。但是,还是想到了交叉验证这个疑问。我正在使用 Snowflake 的试用版(企业版)。跟踪版本在这里会是一个问题吗?在这里寻求帮助。

标签: azureintegrationpipelinesnowflake-cloud-data-platformazure-storage-queues

解决方案


目前,我相当确定此功能仅限于 Microsoft Azure 云平台上的 Snowflake 帐户。您可以在 Azure 上创建另一个试用帐户,然后再次尝试这些步骤。


推荐阅读