Google cloud platform 在BigQuery目标中导出日志接收器-谷歌云平台
我想从登录到BigQuery表中导出日志 为此,我选择创建一个带有bigQuery目的地的接收器 我的问题是无法定义目标表名 以下是我在terraform中的代码:Google cloud platform 在BigQuery目标中导出日志接收器-谷歌云平台,google-cloud-platform,google-bigquery,google-cloud-logging,sink,Google Cloud Platform,Google Bigquery,Google Cloud Logging,Sink,我想从登录到BigQuery表中导出日志 为此,我选择创建一个带有bigQuery目的地的接收器 我的问题是无法定义目标表名 以下是我在terraform中的代码: resource "google_logging_project_sink" "errors_sink" { provider = google-beta project = var.project name = "custom-name-sink"
resource "google_logging_project_sink" "errors_sink" {
provider = google-beta
project = var.project
name = "custom-name-sink"
destination = "bigquery.googleapis.com/projects/${var.project_2}/datasets/${dataset_name}"
filter = "resource.type = cloud_run_revision AND severity >= WARNING AND resource.labels.service_name = service_name filter"
unique_writer_identity = true
}
你能帮我强制表名吗。
我一直在考虑将目的地更改为pubsubtopic,并创建一个订阅和一个表。但我相信有一个更简单的方法
此外,在bigquery中,默认情况下,我的表被划分为以日期为后缀的子表。
我能换一下吗
谢谢你的帮助。你不能!!您只定义一个数据集,表按摄取时间进行分区,并自动命名!!