I created two web services (Traning and predictive to use API's in the data factory.
- memory_train
- memory_train [Predictive_Exp.]
In data factory, I created ML Batch execution followed by ML Update Resource1. I used following API's and i/ps for my Data factory blocks.
ML Batch execution:
- I created a linked service that access API and key of my trained model
- I created i/p and o/ps in a blob storage account.
After this is a run , .ilearner
file is stored in my blob
ML Update resource 1:
- I created patch endpoint in my memory_train [Predictive_Exp.] end point
- I created second linked service that uses patch end point API and key in linked service, for update Resource end point, I used patch endpoint API again.
- I tried to switch several API's for mr second linked service from default and patch, none of them could update my predictive model
I get the following error for this Data factory block, can you suggest me if I am doing any mistakes
Activity ML Update Resource1 failed: UpdateResource has failed with error: { "error": { "code": "EditableResourcesNotAvailable", "message": "The specified resources do not exist or are not editable. Valid resource names: memory_train [trained model]." } }.
Diagnostic details:
job ID 011f3f75-8065-4835-bef5-143e7ae22111. Endpoint https://management.azureml.net/workspaces/324b91422294411f9fa65d624cdd507c/webservices/88c2f89a72f14a539d529a319598f5aa/endpoints/patch.