有没有最好的方法从Snowflake获取数据到S3?

6

有没有最好的方法可以将数据从Snowflake导入S3?数据Snowflake显示在S3中,但我们无法访问那个桶。而且我们只需要从Snowflake获取特定的表,而不需要整个数据。


欢迎来到 Stack Overflow。请阅读有关提问的内容。使用“最佳”一词会导致一些人将其视为基于观点的问题,从而可能导致问题被关闭。 - Jason Aller
3个回答

8
您需要查看将数据卸载至 Amazon S3 的文档。
您可以选择一个带有的表格,
copy into s3://mybucket/unload/
  from mytable
  storage_integration = myint
  file_format = (format_name = my_csv_format);

或者从下拉菜单中选择,这通常是我导出数据的方式。
copy into @my_stage
from (
    select * from orderstiny limit 5
);

再次阅读COPY INTO文档,对此非常有帮助。


1
COPY INTO 命令返回什么?我的意思是,我们如何知道复制是否成功? - Manoj ahirwar

1
您可以使用COPY INTO命令将数据从源加载到目标,也可以用它将数据从源卸载。

0

您可以选择选项之一。其中选项1是最安全的。如果是内部或VPC内通信,则选项3可能更容易。


1
你的回答可以通过提供更多支持信息来改进。请编辑以添加进一步的细节,例如引用或文档,以便他人可以确认你的答案是正确的。您可以在帮助中心中找到有关如何编写良好答案的更多信息。 - Community
欢迎来到stackoverflow @ameya-bapat!请在您的答案中简要描述推荐的选项。如果超链接将来无法使用,则没有附加信息,您的答案将是无用的。 - eNca

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接