Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Auf dieser Seite wird erläutert, wie Sie Azure PowerShell zum Anmelden bei Azure Databricks mit einem Benutzerkonto oder einem Microsoft Entra ID-Dienstprinzipal verwenden.
Anmelden als Benutzer
Um sich mit einem Benutzerkonto anzumelden, führen Sie das Cmdlet Connect-AzAccount aus, und folgen Sie den Anweisungen auf dem Bildschirm:
Connect-AzAccount
Hinweis
Wenn PowerShell nicht erkennt Connect-AzAccount, installieren Sie sie, indem Sie sie ausführen Install-Module -Name Az -Repository PSGallery -Force.
Überprüfen Sie Ihr Abonnement, indem Sie Folgendes ausführen:
Get-AzContext | Select-Object -ExpandProperty Subscription
Um die korrekte Abonnement-ID zu erhalten:
- Azure-Portal: Klicken Sie auf Ihren Benutzernamen >Azure Portal>(Übersicht). Kopieren Sie die Abonnement-ID.
- Kontokonsole: Klicken Sie auf Ihren Benutzernamen >"Kontoarbeitsbereiche> verwalten", suchen Sie nach Ihrem Arbeitsbereich, und notieren Sie sich das Feld "Abonnement".
Wechseln Sie bei Bedarf zu Abonnements:
Set-AzContext -Name "<subscription-name>"
# Or
Set-AzContext -Subscription <subscription-id>
Wenn Sie The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud' sehen, rufen Sie Ihre Mandanten-ID ab, indem Sie curl -v <per-workspace-URL>/aad/auth ausführen. Suchen Sie im location Antwortheader nach der ID. Siehe das Abrufen von Abonnement- und Mandanten-IDs. Stellen Sie dann die Verbindung wieder her:
Connect-AzAccount -Tenant <tenant-id> | Format-Table
Anmelden als Microsoft Entra ID-Dienstprinzipal
Von Bedeutung
Databricks empfiehlt die Verwendung von verwalteten Azure Databricks-Dienstprinzipalen für die meisten Anwendungsfälle. Verwenden Sie nur verwaltete Dienstprinzipale von Microsoft Entra ID, wenn Sie auf Azure-Ressourcen zugreifen müssen, da sie zusätzliche Microsoft Entra-ID-Berechtigungen benötigen.
Um sich mit einem Microsoft Entra ID-Dienstprinzipal anzumelden, sammeln Sie Folgendes aus Ihrer Microsoft Entra ID-Anwendung:
- Mandanten-ID: Verzeichnis-ID (Mandant)
- Client-ID: Anwendungs-ID (Client)
- Geheimer Clientschlüssel: Der geheime Wert
Melden Sie sich an, indem Sie die folgenden Befehle einzeln ausführen:
$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
Hinweis
Wenn PowerShell nicht erkennt Connect-AzAccount, installieren Sie sie, indem Sie sie ausführen Install-Module -Name Az -Repository PSGallery -Force.
Überprüfen Sie Ihr Abonnement, und wechseln Sie bei Bedarf, indem Sie die Schritte unter "Anmelden als Benutzer" ausführen.