Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
En esta página se explica cómo usar Azure PowerShell para iniciar sesión en Azure Databricks con una cuenta de usuario o una entidad de servicio de Microsoft Entra ID.
Iniciar sesión como usuario
Para iniciar sesión con una cuenta de usuario, ejecute el cmdlet Connect-AzAccount y siga las instrucciones en pantalla:
Connect-AzAccount
Nota:
Si PowerShell no reconoce Connect-AzAccount, instálelo ejecutando Install-Module -Name Az -Repository PSGallery -Force.
Compruebe la suscripción mediante la ejecución de:
Get-AzContext | Select-Object -ExpandProperty Subscription
Para obtener el identificador de suscripción correcto:
- Azure Portal: Haga clic en el nombre de usuario >Información general de >. Copie el identificador de suscripción.
- Consola de la cuenta: Haga clic en su nombre de usuario >Administrar la cuenta>Áreas de trabajo, busque su área de trabajo y anote el campo de Suscripción.
Cambie las suscripciones si es necesario:
Set-AzContext -Name "<subscription-name>"
# Or
Set-AzContext -Subscription <subscription-id>
Si ve The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud', obtenga el identificador de inquilino haciendo la ejecución de curl -v <per-workspace-URL>/aad/auth. Busque el identificador en el encabezado de respuesta location. Consulte Obtención de identificadores de suscripción e inquilino. A continuación, vuelva a conectarse:
Connect-AzAccount -Tenant <tenant-id> | Format-Table
Iniciar sesión como un principal de servicio de Microsoft Entra ID
Importante
Databricks recomienda usar entidades de servicio administradas de Azure Databricks para la mayoría de los casos de uso. Use solo las entidades de servicio administradas de Microsoft Entra ID cuando necesite acceder a los recursos de Azure, ya que requieren permisos adicionales de Microsoft Entra ID.
Para iniciar sesión con una entidad de servicio de Microsoft Entra ID, recopile lo siguiente de la aplicación Microsoft Entra ID:
- Id. de inquilino: Id. de directorio (inquilino)
- Id. de cliente: Id. de aplicación (cliente)
- Secreto de cliente: El valor del secreto
Inicie sesión ejecutando los siguientes comandos de uno en uno:
$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
Nota:
Si PowerShell no reconoce Connect-AzAccount, instálelo ejecutando Install-Module -Name Az -Repository PSGallery -Force.
Compruebe la suscripción y cambie si es necesario siguiendo los pasos descritos en Iniciar sesión como usuario.