How to identify unregistered service provider?

Bill Carmichael 0 Reputation points
2024-10-01T18:47:10.6666667+00:00

I am working through the self-directed "Microsoft Azure AI Fundamentals" course on Microsoft Learn. In the unit titled "Fundamentals of Machine Learning" there is an exercise titled "Explore Automated Machine Learning in Azure Machine Learning". In the section labelled "Deploy and test the model", I'm encountering an error that says:

"Resource provider [N/A] isn't registered with Subscription [N/A]. Please see troubleshooting guide, available here: https://aka.ms/register-resource-provider (Code: SubscriptionNotRegistered)"

How can I tell which service provider needs to be registered with the description is given as "N/A"? The machine learning provider is already registered.

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

1 answer

Sort by: Most helpful
  1. Amira Bedhiafi 24,376 Reputation points
    2024-10-02T20:30:00.01+00:00
    1. Check the Activity Log:
      • Go to the Azure Portal.
      • Navigate to the Activity Log in your subscription.
      • Look for the failed deployment or operation that generated the error. The log might provide more details about which resource or provider triggered the issue.
    2. Review Subscription Resource Providers:
      • Go to the Azure Portal.
      • In the search bar, type "Resource Providers".
      • Select your subscription from the list, and it will show all the registered and unregistered resource providers.
      • Look for any unregistered resource providers related to the type of operation you’re trying to perform (model deployment, storage, compute....). The unregistered provider will usually have a status of "NotRegistered."
    3. Manually Register Resource Providers:
      • If you identify a resource provider that is not registered, select it and click "Register".
      • Common resource providers for Azure Machine Learning include:
        • Microsoft.MachineLearningServices
        • Microsoft.Storage
        • Microsoft.Compute
        • Microsoft.ContainerRegistry
    4. Check the Azure CLI or PowerShell (Optional):
      • You can also use Azure CLI or PowerShell to check for unregistered resource providers. For Azure CLI, run the following command:
             
             az provider list --query "[?registrationState=='NotRegistered']"
             
        
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.