是否可以针对BigQuery SQL查询制定自定义指标?

问题描述

因为没有GCP监控指标可以计算BigQuery表中的总行数,所以我想为此创建自定义指标。我的目标是使用该指标在仪表板上进行可视化。

根据文档(https://cloud.google.com/monitoring/custom-metrics/creating-metrics#monitoring_create_metric-java),您可以使用Monitoring API编写Java脚本来创建自定义指标。 除此之外,我想知道是否可以使用BigQuery API并执行简单的SQL查询以计算BigQuery表中的行数,并将其用作自定义指标的数据点。

这可能吗?

感谢您提前提出任何答案。

解决方法

是的,当然,您可以添加创建这些自定义指标的辅助作业。此外,在BigQuery上执行select count(*) from TABLE时,您无需支付任何费用,因为此数据是从表元数据中检索的。