BigQuery - 预定查询更新通知电子邮件

use*_*225 4 google-bigquery google-cloud-platform google-cloud-logging google-cloud-monitoring google-cloud-metrics

有没有办法将计划查询通知电子邮件更新为自定义内容?

默认情况下,它是创建者的电子邮件,但是,这通常是没有真正电子邮件收件人的服务帐户。

例如,通过 terraform 配置,我们将拥有一个服务帐户。我们希望将电子邮件通知目标从 SA 更新为支持电子邮件,以便更正确地路由故障?

我已经检查了文档,我可能会错过它,但这似乎不是一个选项,除非我通过 CLI 错过了一些东西?

谢谢!

Ism*_*ail 6

  1. 由于计划查询 ID始终以“scheduled_query_[runsID]”开头,因此请使用高级日志查询搜索Scheduled_query _

  2. 根据您的 BigQuery 计划更新日志创建基于日志的指标。

  3. 使用步骤 1 中创建的基于日志的指标创建警报策略。

  4. 在步骤 3 中创建警报策略时,选择电子邮件作为通知渠道

  5. 在通知渠道中,添加您的电子邮件地址以获取所有通知。

  • 这个高级查询对我们来说效果很好。`logName="projects/MY_PROJECT_NAME_HERE/logs/bigquerydatatransfer.googleapis.com%2Ftransfer_config" 严重性=错误` (2认同)