如何使用单个 sqs 为多个表创建外部管道?

问题描述 投票:0回答:2

我需要使用雪管将数据加载到2个表中,即

table1,table2

我在 s3

test_snow_pipe_exe
存储桶
table1,table2
子文件夹中有数据,如下路径:

 1) s3://test_snow_pipe_exe/table1/
 2) s3://test_snow_pipe_exe/table2/

所以我通过执行下面的代码创建了阶段

create stage test_snow_stage_exe
  storage_integration = test_storageBucket
  url = 's3://test_snow_pipe_exe/'
  file_format = CSV_Format;

现在我想为 2 个表创建 2 个带有单个 sqs 的管道。

如何为 2 个表创建 2 个具有单个 sqs 的管道?

snowflake-cloud-data-platform amazon-sqs snowflake-schema
2个回答
1
投票

您可以使用相同的 SQS 通知创建 2 个管道,将数据加载到两个不同的表中。 您还可以让多个管道共享单个阶段,每个管道写入不同的表,并且只有一个 SQS 通知。


0
投票

我们是否需要启用两个单独的 s3 事件通知

© www.soinside.com 2019 - 2024. All rights reserved.