You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To connect MLflow to an Azure Machine Learning workspace you will need the tracking URI for the workspace. Each workspace has its own tracking URI and it has the protocol `azureml://`.
36
+
To connect MLflow to an Azure Machine Learning workspace, you need the tracking URI for the workspace. Each workspace has its own tracking URI and it has the protocol `azureml://`.
Once the tracking is set, you'll also need to configure how the authentication needs to happen to the associated workspace. By default, the Azure Machine Learning plugin for MLflow will perform interactive authentication by opening the default browser to prompt for credentials.
43
43
44
44
The Azure Machine Learning plugin for MLflow supports several authentication mechanisms through the package `azure-identity`, which is installed as a dependency for the plugin `azureml-mlflow`. The following authentication methods are tried one by one until one of them succeeds:
45
45
46
-
1.__Environment__: it will read account information specified via environment variables and use it to authenticate.
47
-
1.__Managed Identity__: If the application is deployed to an Azure host with Managed Identity enabled, it will authenticate with it.
48
-
1.__Azure CLI__: if a user has signed in via the Azure CLI `az login` command, it will authenticate as that user.
49
-
1.__Azure PowerShell__: if a user has signed in via Azure PowerShell's `Connect-AzAccount` command, it will authenticate as that user.
50
-
1.__Interactive browser__: it will interactively authenticate a user via the default browser.
46
+
1.__Environment__: it reads account information specified via environment variables and use it to authenticate.
47
+
1.__Managed Identity__: If the application is deployed to an Azure host with Managed Identity enabled, it authenticates with it.
48
+
1.__Azure CLI__: if a user has signed in via the Azure CLI `az login` command, it authenticates as that user.
49
+
1.__Azure PowerShell__: if a user has signed in via Azure PowerShell's `Connect-AzAccount` command, it authenticates as that user.
50
+
1.__Interactive browser__: it interactively authenticates a user via the default browser.
If you'd rather use a certificate instead of a secret, you can configure the environment variables `AZURE_CLIENT_CERTIFICATE_PATH` to the path to a `PEM` or `PKCS12` certificate file (including private key) and
55
55
`AZURE_CLIENT_CERTIFICATE_PASSWORD` with the password of the certificate file, if any.
The Azure Machine Learning plugin for MLflow is configured by default to work with the global Azure cloud. However, you can configure the Azure cloud you are using by setting the environment variable `AZUREML_CURRENT_CLOUD`.
0 commit comments