有没有办法找出Bigquery的详细信息,比如:
用户数(每天)(及其姓名)查询数(每个用户,每天)平均数据使用量(每个查询)
谢谢
发布于 2021-03-09 16:49:03
我认为这是可能的。
这是一个BigQuery audit logs overview
您可能需要建立日志到BigQuery的近乎实时的导出,以便进一步分析,如下面的示例所示:Defining a BigQuery log sink using gcloud
当(元)数据出现在SQL表中时,您可以使用标准BigQuery查询来获取所需的报告,或者将它们公开到某个仪表板中。
发布于 2021-03-09 17:58:33
您可以尝试执行以下查询,以验证BigQuery上的查询过程,即用户使用开始日期和结束日期。
SELECT
job_id,
start_time,
user_email,
total_bytes_processed,
query
FROM `region-us`.INFORMATION_SCHEMA.JOBS_BY_PROJECT
WHERE creation_time BETWEEN TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 10 DAY)
AND CURRENT_TIMESTAMP()
AND job_type = "QUERY"
AND end_time BETWEEN TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 10 DAY) AND CURRENT_TIMESTAMP()
ORDER BY total_bytes_processed DESChttps://stackoverflow.com/questions/66541682
复制相似问题