Snowflake - 默认情况下只能查看 7 天的查询历史记录吗?
Snowflake - is it limit to see Query History only 7 days by default?
我试图查看过去一个月的查询,但基于此讨论 - 看起来它只能追溯到 7 天...
这是真的吗?我们可以增加默认值吗?
您可以查询 snowflake.account_usage.query_history
查看过去的查询。
此视图包含长达一年的所有查询的历史记录,滞后 45 分钟。
https://docs.snowflake.net/manuals/sql-reference/account-usage.html#account-usage-views
信息模式视图只有有限的数据,通常最多 7 天,不像 account_usage
有最多一年的数据。
Comparison of information_schema and account_usage
更新:如何访问 SNOWFLAKE
db
默认情况下,SNOWFLAKE 数据库仅供 ACCOUNTADMIN 角色使用
您需要向正在使用的角色授予权限才能查询 SNOWFLAKE 数据库。由于它是导入的数据库,因此您需要使用
grant imported privileges on database snowflake to role ...
我试图查看过去一个月的查询,但基于此讨论 - 看起来它只能追溯到 7 天...
这是真的吗?我们可以增加默认值吗?
您可以查询 snowflake.account_usage.query_history
查看过去的查询。
此视图包含长达一年的所有查询的历史记录,滞后 45 分钟。
https://docs.snowflake.net/manuals/sql-reference/account-usage.html#account-usage-views
信息模式视图只有有限的数据,通常最多 7 天,不像 account_usage
有最多一年的数据。
Comparison of information_schema and account_usage
更新:如何访问 SNOWFLAKE
db
默认情况下,SNOWFLAKE 数据库仅供 ACCOUNTADMIN 角色使用
您需要向正在使用的角色授予权限才能查询 SNOWFLAKE 数据库。由于它是导入的数据库,因此您需要使用
grant imported privileges on database snowflake to role ...