请检查具有相同名称的管道是不是先前已提交到不同的端点

Posted

技术标签:

【中文标题】请检查具有相同名称的管道是不是先前已提交到不同的端点【英文标题】:Please check if pipelines with the same name were previously submitted to a different endpoint请检查具有相同名称的管道是否先前已提交到不同的端点 【发布时间】:2021-12-29 13:17:20 【问题描述】:

每当我尝试使用 vertex-ai 管理的 Jupiter notebook 运行管道作业时,都会遇到错误。

在这里,我通过在管道名称字符串中附加时间戳来确保每次都创建一个唯一的管道名称。例如,我的显示名称将类似于AutoML-Pipeline-DS-v4-1637251623,但我仍然收到 Please check if pipelines with the same name were previously submitted to a different endpoint. 之类的错误

这里我使用google-cloud-aiplatform==1.4.3 来运行管道作业。另外,我正在关注来自 GCP 的 example。

com.google.cloud.ai.platform.common.errors.AiPlatformException: code=INVALID_ARGUMENT, message=User-specified resource ID must match the regular expression '[a-z0-9][a-z0-9-]0,127', cause=null; Failed to update context (id = projects/xxxx/locations/us-central1/metadataStores/default/contexts/AutoML-Pipeline-DS-v4-1637251623). Please check if pipelines with the same name were previously submitted to a different endpoint. If so, one may submit the current pipeline with a different name to avoid reusing the existing MLMD Context from the other endpoint.; Failed to update pipeline and run contexts: project_number=xxxx, job_id=xxxx.; Failed to handle the job: project_number = xxxx, job_id = xxxx

【问题讨论】:

【参考方案1】:

请检查正则表达式,单词应该是这样的automlipelinedsv41637251623

【讨论】:

是的,高于我的固定工作。

以上是关于请检查具有相同名称的管道是不是先前已提交到不同的端点的主要内容,如果未能解决你的问题,请参考以下文章

如果前一个管道中正在运行相同的作业,如何等待 GitLab 作业?

通过 AJAX 提交多个具有相同名称的 HTML 表单 [重复]

检查列表是不是包含具有不同大小写的相同字符串

我可以提交具有相同 Icon.png 但不同包名称的 iPhone 应用程序吗

如何检查两个对象是不是具有相同的一组属性名称?

未找到或无法访问服务器。请验证实例名称是不是正确并且 SQL Server 已配置为允许远程连接。 (provider: 命