Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google cloud platform 在BigQuery目标中导出日志接收器-谷歌云平台_Google Cloud Platform_Google Bigquery_Google Cloud Logging_Sink - Fatal编程技术网

Google cloud platform 在BigQuery目标中导出日志接收器-谷歌云平台

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"

我想从登录到BigQuery表中导出日志

为此,我选择创建一个带有bigQuery目的地的接收器

我的问题是无法定义目标表名

以下是我在terraform中的代码:

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中,默认情况下,我的表被划分为以日期为后缀的子表。 我能换一下吗


谢谢你的帮助。

你不能!!您只定义一个数据集,表按摄取时间进行分区,并自动命名!!