Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En esta página se explica cómo usar la CLI de Azure para iniciar sesión en Azure Databricks con una cuenta de usuario o un principal de servicio de ID de Microsoft Entra.
Iniciar sesión como usuario
Siga estos pasos para usar la CLI de Azure para iniciar sesión en Azure Databricks con una cuenta de usuario.
Obtenga el identificador de suscripción de Azure:
- Azure portal: En el área de trabajo de Azure Databricks, haga clic en su nombre de usuario >Azure Portal>Resumen. Copie el identificador de suscripción.
-
CLI de Azure: Ejecute el comando siguiente y reemplace por
adb-0000000000000000.0.azuredatabricks.netla dirección URL del área de trabajo (sinhttps://). El identificador de suscripción aparece después de/subscriptions/en la salida.
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 ve
The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud', obtenga el identificador de inquilino ejecutandocurl -v <per-workspace-URL>/aad/auth(busque el identificador en lalocationrespuesta) o consulte Obtener identificadores de suscripción e inquilino. A continuación, inicie sesión con:az login -t <tenant-id>Inicie sesión en Azure y siga las instrucciones en pantalla:
az loginEstablezca la suscripción correcta:
az account set -s <subscription-id>
Iniciar sesión como un principal de servicio 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
Identificador de suscripción: Obtenga esto desde Azure Portal (página Información general del área de trabajo) o a través de la 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
Use los valores para iniciar sesión:
az login \
--service-principal \
-t <Tenant-ID> \
-u <Client-ID> \
-p <Client-secret>
A continuación, establezca la suscripción:
az account set -s <subscription-id>