Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta página explica como usar o Azure PowerShell para entrar no Azure Databricks com uma conta de usuário ou um principal de serviço do Microsoft Entra ID.
Entrar como um usuário
Para entrar com uma conta de usuário, execute o cmdlet Connect-AzAccount e siga as instruções na tela:
Connect-AzAccount
Observação
Se o PowerShell não reconhecer Connect-AzAccount, instale-o executando Install-Module -Name Az -Repository PSGallery -Force.
Verifique sua assinatura executando:
Get-AzContext | Select-Object -ExpandProperty Subscription
Para obter a ID de assinatura correta:
- Portal do Azure: Clique no seu nome de > usuário Visão geral do Portal do Azure. Copie a ID da assinatura.
- Console da conta: Clique em seu nome de usuário >Gerenciar Conta>Espaço de Trabalho, pesquise o seu espaço de trabalho e anote o campo Assinatura.
Alterne as assinaturas, se necessário:
Set-AzContext -Name "<subscription-name>"
# Or
Set-AzContext -Subscription <subscription-id>
Se você vir The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud', obtenha sua ID do inquilino executando curl -v <per-workspace-URL>/aad/auth. Procure o ID no cabeçalho de location resposta. Consulte Obter IDs de assinatura e locatário. Em seguida, reconecte- se:
Connect-AzAccount -Tenant <tenant-id> | Format-Table
Fazer login como entidade de serviço do Microsoft Entra ID
Importante
O Databricks recomenda utilizar entidades de serviço gerenciadas do Azure Databricks na maioria dos casos de uso. Use apenas as entidades de serviço gerenciadas do Microsoft Entra ID quando precisar acessar os recursos do Azure, pois elas exigem permissões adicionais de ID do Microsoft Entra.
Para fazer login com um principal de serviço do Microsoft Entra ID, reúna o seguinte do aplicativo Microsoft Entra ID:
- ID do locatário: ID do diretório (locatário)
- ID do cliente: ID do aplicativo (cliente)
- Segredo do cliente: O valor do segredo
Entre executando os seguintes comandos um de cada vez:
$SecurePassword = ConvertTo-SecureString -String "<Client-secret>" -AsPlainText -Force
$TenantId = "<Tenant-ID>"
$ApplicationId = "<Client-ID>"
$Credential = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $ApplicationId, $SecurePassword
Connect-AzAccount -ServicePrincipal -TenantId $TenantId -Credential $Credential
Observação
Se o PowerShell não reconhecer Connect-AzAccount, instale-o executando Install-Module -Name Az -Repository PSGallery -Force.
Verifique sua assinatura e alterne se necessário seguindo as etapas em Entrar como um usuário.