Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette page explique comment utiliser Azure CLI pour se connecter à Azure Databricks avec un compte d’utilisateur ou un principal de service Microsoft Entra ID.
Se connecter en tant qu’utilisateur
Suivez ces étapes pour utiliser Azure CLI pour vous connecter à Azure Databricks avec un compte d’utilisateur.
Obtenez votre ID d’abonnement Azure :
- Portail Azure : Dans votre espace de travail Azure Databricks, cliquez sur votre nom d’utilisateur>> Azure. Copiez l’ID d’abonnement.
-
Azure CLI : Exécutez la commande suivante, en remplaçant
adb-0000000000000000.0.azuredatabricks.netpar l’URL de votre espace de travail (sanshttps://). L’ID d’abonnement apparaît après/subscriptions/dans la sortie.
az databricks workspace list --query "[?workspaceUrl==\`adb-0000000000000000.0.azuredatabricks.net\`].{id:id}" -o tsv # /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-rg/providers/Microsoft.Databricks/workspaces/my-wsSi vous voyez
The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud', obtenez votre ID du locataire en exécutantcurl -v <per-workspace-URL>/aad/auth(recherchez l'ID dans la réponselocation) ou consultez Obtenir les ID d'abonnement et de locataire. Ensuite, connectez-vous avec :az login -t <tenant-id>Connectez-vous à Azure et suivez les instructions à l’écran :
az loginDéfinissez l’abonnement approprié :
az account set -s <subscription-id>
Se connecter en tant que principal du service Microsoft Entra ID
Pour vous connecter avec un principal de service Microsoft Entra ID, rassemblez les éléments suivants à partir de votre application Microsoft Entra ID :
ID de locataire : ID d’annuaire (locataire)
ID client : ID d’application (client)
Clé secrète du client : La valeur secrète
ID d’abonnement : Obtenez-le à partir du portail Azure (page Vue d’ensemble de l’espace de travail) ou via l’interface CLI :
az databricks workspace list --query "[?workspaceUrl==\`adb-0000000000000000.0.azuredatabricks.net\`].{id:id}" -o tsv # /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-rg/providers/Microsoft.Databricks/workspaces/my-ws
Utilisez les valeurs pour vous connecter :
az login \
--service-principal \
-t <Tenant-ID> \
-u <Client-ID> \
-p <Client-secret>
Définissez ensuite votre abonnement :
az account set -s <subscription-id>