Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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.