BigQuery - 计划查询更新通知电子邮件

BigQuery - Scheduled Query Update Notification Email

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

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

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

我已经检查了文档,我可能会遗漏它,但似乎不是一个选项,除非我通过 CLI 遗漏了什么?

谢谢!

  1. 由于计划的查询 ID 总是 以“scheduled_query_[runsID]”开头,搜索 scheduled_query _ 使用 advanced logs queries

  2. 根据您的 BigQuery 计划更新日志创建 logs-based metric

  3. 使用在步骤 1 中创建的基于日志的指标创建一个 alerting policy

  4. 在步骤 3 中创建警报策略时,select 电子邮件作为 notification channel

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