gpt4 book ai didi

snowflake-cloud-data-platform - 雪花查询结果大小

转载 作者:行者123 更新时间:2023-12-04 08:13:10 24 4
gpt4 key购买 nike

有没有办法知道 Snowflake 中的查询响应大小?

例如,在 BigQuery 中,我们从 BigQuery 在查询作业中创建的时态表中获取大小。

谢谢!

最佳答案

运行查询后,您始终可以返回其缓存的结果。您只需要知道查询 ID 并扫描其结果即可。然后,您可以通过选择测量大小的任何方法来确定这些结果的大小 - 例如,对所有列进行编码的 json 的长度。

在代码中:

-- run a query then get its id

set last_query_id = (select last_query_id());

select sum(length(to_json(object_construct(a.*)))) table_encoded_size
from table(result_scan($last_query_id)) a;

关于snowflake-cloud-data-platform - 雪花查询结果大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65846422/

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