Skip to content

Commit 413ac91

Browse files
committed
proper support for multiple labels
1 parent fd1a2d7 commit 413ac91

File tree

1 file changed

+1
-1
lines changed
  • terraform/bigquery_scheduled_data_transfer

1 file changed

+1
-1
lines changed

terraform/bigquery_scheduled_data_transfer/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ resource "google_bigquery_data_transfer_config" "default" {
2727
query = templatefile(
2828
"${path.module}/scheduled_query_with_labels.sql",
2929
{
30-
LABELS_STRING = join("", [for key, value in var.labels : format("SET @@query_label = \"%s:%s\";\n", key, value)])
30+
LABELS_STRING = length(var.labels) > 0 ? format("SET @@query_label = \"%s\";\n", join(",", [for key, value in var.labels : format("%s:%s", key, value)])) : ""
3131
ORIGINAL_QUERY = templatefile(
3232
var.query_template,
3333
merge(var.query_variables, { interval = try(local.bigquery_interval_mappings[var.interval], var.interval) })

0 commit comments

Comments
 (0)