【发布时间】:2021-05-13 04:37:01
【问题描述】:
我有20个雪花外部表,假设它们是table1,table2 ... table20,它们都具有相同的结构。他们每个人都通过外部阶段在 S3 上指向他们自己的位置(镶木地板文件、同一个桶不同的文件夹)。 现在我需要将它们组合成一个视图。我写的SQL很简单
select * from table1
union
select * from table2
....
select * from table20
但是,性能很慢。据我所知,雪花不支持多个外部阶段,外部阶段不支持多个外部位置
我的问题是:有没有办法提高性能?使视图的性能至少像单个外部表?
谢谢
【问题讨论】:
标签: snowflake-cloud-data-platform