gpt4 book ai didi

snowflake-cloud-data-platform - Snowflake - 通过集群重建表

转载 作者:行者123 更新时间:2023-12-03 08:13:22 26 4
gpt4 key购买 nike

我了解启用集群后,Snowflake 将运行后台任务来自动对您的记录进行集群。在某些情况下,我想重建整个表或使用 insert into select 语句填充新表。当我这样做时,我发现即使我预定义了集群,新表也是非集群构建的。先加载表格,然后重新排列它似乎很浪费。

是否有办法说服雪花在重建表或加载新表时使用我定义的集群?

最佳答案

您可以使用与 CLUSTER BY 匹配的 ORDER BY 来在摄取数据的同时对数据进行聚类:

create or replace table delete_test_cluster
cluster by (a, b)
as
select *
from (select 1 a, 2 b)
order by a, b

关于snowflake-cloud-data-platform - Snowflake - 通过集群重建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70190315/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com