Logon da CLI do Azure com uma conta de usuário do Azure Databricks
Siga estas etapas para usar a CLI do Azure para fazer logon no Azure Databricks com uma conta de usuário do Azure Databricks. Para obter informações sobre contas de usuário do Azure Databricks, consulte Gerenciar usuários.
Obtenha a ID de assinatura do Azure correta para sua conta de usuário, se você ainda não souber essa ID, seguindo um destes procedimentos:
Na barra de navegação superior do seu espaço de trabalho do Azure Databricks, clique no seu nome de utilizador e, em seguida, clique em Portal do Azure. Na página de recursos do espaço de trabalho do Azure Databricks exibida, clique em Visão geral na barra lateral. Em seguida, procure o campo ID da assinatura, que contém a ID da assinatura.
Use o da CLI do
Azure para executar o comando lista de espaços de trabalho az databricks, usando as opções e ou para restringir os resultados. Substitua adb-0000000000000000.0.azuredatabricks.net
pelo nome da instância do espaço de trabalho, não incluindo ohttps://
arquivo . Neste exemplo, o00000000-0000-0000-0000-000000000000
depois/subscriptions/
na saída é o ID da assinatura.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
Se a seguinte mensagem for exibida, você está conectado ao locatário errado:
The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud'.
Para entrar no locatário correto, você deve executar oaz login
comando novamente, usando a-t
opção ou--tenant
para especificar a ID de locatário correta.Você pode obter a ID do locatário para um espaço de trabalho do Azure Databricks executando o comando
curl -v <per-workspace-URL>/aad/auth
e procurando na saída< location: https://login.microsoftonline.com/00000000-0000-0000-0000-000000000000
, onde00000000-0000-0000-0000-000000000000
é a ID do locatário. Consulte também Obtenha os IDs de assinatura e do locatário no portal do Azure.az login -t <tenant-id>
Depois de ter a ID de assinatura do Azure correta para sua conta de usuário, comece a entrar no Azure usando a CLI do Azure para executar o comando az login. Depois de executar este comando, siga as instruções no ecrã para concluir o início de sessão com a sua conta.
az login
Confirme que tem sessão iniciada na subscrição correta para o utilizador com sessão iniciada. Para tal, execute o comando az account set, usando a opção
-s
ou--subscription
para especificar o ID de assinatura correto.az account set -s <subscription-id>