我正在尝试更新我使用GCP部署管理器进行的部署,但是,我收到一条错误消息,指出部署中的数据集已经存在。有没有办法可以告诉我的部署在数据集不存在时创建数据集,如果存在则不执行任何操作。我认为这是update
命令的重点。以下是我得到的错误:
code: u'RESOURCE_ERROR'
location: u'dep23/dataset'
message: u'Unexpected response from resource of type bigquery.v2.dataset: 409 {"code":409,"errors":[{"domain":"global","message":"Already Exists: Dataset my-project:dataset","reason":"duplicate"}],"message":"Already Exists: Dataset my=project:dataset","statusMessage":"Conflict","requestPath":"https://www.googleapis.com/bigquery/v2/projects/my-project/datasets"}'>
答案 0 :(得分:0)
似乎资源必须由部署管理器创建,否则您将遇到各种问题。我不得不删除我的数据集并使用Deployment Manager重新创建它,然后它开始工作。