以编程方式检查上次通过查询访问表的时间?

Posted

技术标签:

【中文标题】以编程方式检查上次通过查询访问表的时间?【英文标题】:Programmatically check the last time a table has been accessed via a query? 【发布时间】:2018-07-16 06:46:15 【问题描述】:

是否有一种编程方式来检查 BigQuery 查询访问表或视图时的时间戳

【问题讨论】:

【参考方案1】:

您可以通过如here 所述的元查询获取上次修改的内容。

对于上次访问,您需要启用审核日志。 然后就可以查询了:

选择时间戳来自AuditLogsDataSet.cloudaudit_googleapis_com_data_access_YYYYMMDD

查看说明如何Analyzing Audit Logs Using BigQuery

【讨论】:

以上是关于以编程方式检查上次通过查询访问表的时间?的主要内容,如果未能解决你的问题,请参考以下文章

Netezza 表的上次访问时间戳?

以编程方式构建访问查询

如何检查上次回收的应用程序池

如何通过使用 C、C++ 在 Linux 上指定其名称以编程方式检查特定守护程序是不是正在运行?

无法通过 *** 以编程方式访问网络路径

查询自上次检查后条目是不是发生变化并持续检查一段时间