在我们的雪花中,我们有多个用户访问数据库。有时当查询需要很长时间时,人们会从 UI 中取消查询。我想知道是否有办法获取有关谁取消了查询的信息。就像我们有表 QUERY_HISTORY 来获取有关查询的信息。
我们是否有类似的表来获取取消查询的信息?
在我们的雪花中,我们有多个用户访问数据库。有时当查询需要很长时间时,人们会从 UI 中取消查询。我想知道是否有办法获取有关谁取消了查询的信息。就像我们有表 QUERY_HISTORY 来获取有关查询的信息。
我们是否有类似的表来获取取消查询的信息?
只有执行查询的用户才能通过Abort
UI 中的按钮取消查询。取消查询的其他方法是发出以下函数之一:
发出的任何上述函数也将是 QUERY_HISTORY 中的查询。
取消的查询将出现 604 错误,如果查询超时(默认设置为 2 天),我预计错误代码会有所不同。
我认为,问题是是否有一个表可以存储诸如 QUERY_HISTORY 之类的已取消查询。答案是即使取消的查询也会在 QUERY_HISTORY 中。