【发布时间】:2023-07-23 21:38:02
【问题描述】:
问题:queryhistory() 函数似乎返回了今天的查询,而不是文档中所说的过去 7 天的查询。 LIMIT 设置为 10000,但没有运气。
选择 DATABASE_NAME、QUERY_TYPE、USER_NAME、START_TIME、EXECUTION_TIME FROM TABLE(information_schema.query_history(RESULT_LIMIT => 10000))
现在查看雪花数据库视图查询历史记录,但似乎数据库是以某种方式为帐户生成的。现在,一个转轮已经运转了好几个小时。
有人知道如何检索过去 7 天的查询吗?
亨尼
【问题讨论】:
-
RESULT_LIMIT 最多支持 10K,不超过。即便如此,您在哪个用户/角色下执行此操作? query_history 返回当前用户运行的查询。当执行角色或层次结构中的更高角色对仓库具有 MONITOR 权限时,还会返回任何用户运行的查询。
标签: snowflake-cloud-data-platform