【发布时间】:2021-12-14 08:26:39
【问题描述】:
我正在尝试通过 fork MLOpsPython repo 在 Azure DevOps 中为机器学习模型实现 CI 管道。在调用管道的任务处,定义如下:
- task: ms-air-aiagility.vss-services-azureml.azureml-restApi-task.MLPublishedPipelineRestAPITask@0
displayName: 'Invoke ML pipeline'
inputs:
azureSubscription: '$(WORKSPACE_SVC_CONNECTION)'
PipelineId: '$(AMLPIPELINE_ID)'
ExperimentName: '$(EXPERIMENT_NAME)'
WorkspaceName: 'prolab-ml-test-ws1'
PipelineParameters: '"ParameterAssignments": {"model_name": "$(MODEL_NAME)"}, "tags": {"BuildId": "$(Build.BuildId)", "BuildUri": "$(BUILD_URI)"}, "StepTags": {"BuildId": "$(Build.BuildId)", "BuildUri": "$(BUILD_URI)"}'
此阶段失败并出现 404 调用管道:
url 中的工作区值不正确 - 它似乎是资源组的名称。如何更改MLPublishedPipelineRestAPITask 任务的参数。
【问题讨论】:
标签: machine-learning azure-devops azure-pipelines