ACCOUNT_USAGE 强制刷新
Posted
技术标签:
【中文标题】ACCOUNT_USAGE 强制刷新【英文标题】:ACCOUNT_USAGE forced refresh 【发布时间】:2020-12-24 17:23:31 【问题描述】:我知道 SNOWFLAKE.ACCOUNT_USAGE 下的许多视图会有延迟,有的长达 3 小时,所以有没有办法“强制”刷新数据,有点像 ALTER ACCOUNT ... 命令或 ALTER分享雪花...?
我喜欢检查帐户中所有对象的元数据的概念,但讨厌知道最近的一些更改可能不存在。
【问题讨论】:
【参考方案1】:很遗憾,Snowflake 没有提供强制刷新 ACCOUNT_USAGE 架构中视图的方法。
这是views in the ACCOUNT_USAGE schema 的链接及其延迟时间。
相比之下,信息架构中的视图/表函数没有任何延迟。不过,它们的保留期要短得多。 链接:Information Schema
【讨论】:
Snowflake 正在使用某种机制来刷新共享 SNOWFLAKE,所以我觉得它无法使用很奇怪。我不是不同意你的观点,我猜只是失望。 可以理解。请记住,您帐户中的 SNOWFLAKE 数据库实际上是一个入站共享。因此,这些数据正在 Snowflake 的帐户中存储/维护。它只是分享给你。尽管如此,这一切都不会让它变得不那么令人失望/沮丧。以上是关于ACCOUNT_USAGE 强制刷新的主要内容,如果未能解决你的问题,请参考以下文章