update real interference pipeline

ID_27051995 76 Reputation points
2021-03-09T14:05:36.31+00:00

I deployed my Training pipeline and my Real-time inference pipeline.
With the REST-Api of my training pipeline I'm able to retrain my ML model. Is it possible to use that retrained model automated in my real inference pipeline?
When i trigger the pipeline in ML studio I have to update my real inference pipeline manually. Since I want to trigger my retraining external that is not possible.
Thanks in advance.

Azure Machine Learning
Azure Machine Learning
An Azure machine learning service for building and deploying models.
2,560 questions
0 comments No comments
{count} votes

Accepted answer
  1. GiftA-MSFT 11,151 Reputation points
    2021-03-12T19:59:09.187+00:00

    Hi, here's a reference on which technology to use based on a given scenario. For your scenario, you should be able to create an Azure Machine Learning pipeline using the SDK to trigger a pipeline based on a time/change based schedule and then update the web service accordingly. Depending on the complexity of your triggers or data prep needs, you can leverage other technologies such as Logic Apps or Azure Data Factory to trigger your Azure Machine Learning pipeline. Currently, you can only use the Azure Machine Learning SDK to automatically update the web service. Hope this helps.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. GiftA-MSFT 11,151 Reputation points
    2021-03-09T21:20:25.76+00:00

    Hi, when you deploy a web service from designer, you can select to "deploy as a new real-time endpoint" or "replace an existing real-time endpoint". The option (replace an existing real-time endpoint) enables you to update the previous endpoint. Currently, there's no way to trigger an update to real-time endpoint, it's still a manual process (I will verify and share updates). To programmatically update your web service using Azure ML SDK, please refer to this document.