首页 > 解决方案 > 使用 Terraform 更新正在运行的 Dataflow 管道会导致“已经存在”错误

问题描述

我们使用 Terraform 来部署我们的生产管道(通过生成模板的中间步骤)。今天我们遇到了这个问题,报告管道 (id 2020-08-18_02_25_22-424560846174449203) 无法更新,因为活动作业已经存在。这似乎有点矛盾,因为作业应该运行才能更新。

Error: googleapi: Error 409: (55efe7fe364e8a95): The workflow could not be created. Causes: (9f7605bc07f0170d): There is already an active job named acc-dl-metl-ingestion-v1. If you want to  submit a second job, try again by setting a different name., alreadyExists

显式验证模板包含update = true配置的模板。

关于可能导致这种情况的任何建议?

标签: google-cloud-platformterraformgoogle-cloud-dataflow

解决方案


推荐阅读