Delen via


PowerShell-aanmelding met een Azure Databricks-gebruikersaccount

Volg deze stappen om PowerShell te gebruiken om u aan te melden bij Azure Databricks met een Azure Databricks-gebruikersaccount. Zie Gebruikers beheren voor meer informatie over Azure Databricks-gebruikersaccounts.

  1. Meld u aan bij Azure met behulp van PowerShell om de cmdlet Connect-AzAccount uit te voeren. Nadat u deze cmdlet hebt uitgevoerd, volgt u de instructies op het scherm om de aanmelding met uw account te voltooien.

    Connect-AzAccount
    

    Notitie

    Als in een foutbericht wordt aangegeven dat de Connect-AzAccount cmdlet niet wordt herkend, installeert u deze door de volgende cmdlet uit te voeren:

    Install-Module -Name Az -Repository PSGallery -Force
    
  2. Controleer of u bent aangemeld bij het juiste abonnement voor uw aangemelde gebruiker. Voer de volgende cmdlet uit om de naam en id van uw aangemelde abonnement op te halen, evenals de bijbehorende tenant-id van het abonnement:

    Get-AzContext | Select-Object -ExpandProperty Subscription
    

    Als u niet zeker weet wat het juiste abonnement moet zijn, kunt u bijvoorbeeld de abonnements-id voor een Azure Databricks-werkruimte ophalen door in de navigatiebalk van de werkruimte op uw gebruikersnaam >in Azure Portal te klikken. Klik op de resourcepagina van de Azure Databricks-werkruimte die wordt weergegeven op Overzicht in de zijbalk. Zoek vervolgens naar het veld Abonnements-id , dat de abonnements-id bevat.

    Als u geen toegang hebt tot Azure Portal, maar u wel toegang hebt tot uw Azure Databricks-accountconsole, kunt u als volgt het juiste abonnement voor een Azure Databricks-werkruimte krijgen:

    1. Noteer de programmatische naam van de werkruimte, die zich naast uw gebruikersnaam in de navigatiebalk van de werkruimte bevindt.
    2. Klik op uw gebruikersnaam >Account beheren in de navigatiebalk van de werkruimte.
    3. Klik in de zijbalk op Werkruimten.
    4. Voer in het vak Werkruimten filteren de programmatische naam van de werkruimte in en druk op Enter.
    5. Klik op de programmatische naam van de werkruimte in de lijst met resultaten.
    6. Noteer het veld Abonnement , dat de abonnements-id bevat.

    Als u wilt overschakelen naar een ander abonnement, voert u de Set-AzContext cmdllet uit met behulp van de -Name of -Subscription parameter om de juiste abonnementsnaam of -id op te geven.

    Set-AzContext -Name "<subscription-name>"
    
    # Or ...
    
    Set-AzContext -Subscription <subscription-id>
    

    Als het volgende bericht wordt weergegeven, bent u aangemeld bij de verkeerde tenant: The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud'. als u zich wilt aanmelden bij de juiste tenant, moet u de Connect-AzAccount cmdlet opnieuw uitvoeren met behulp van de -Tenant optie om de juiste tenant-id op te geven.

    U kunt de tenant-id voor een Azure Databricks-werkruimte ophalen door de opdracht curl -v <per-workspace-URL>/aad/auth uit te voeren en in de uitvoer < location: https://login.microsoftonline.com/00000000-0000-0000-0000-000000000000te kijken, waar 00000000-0000-0000-0000-000000000000 is de tenant-id. Zie ook Abonnements- en tenant-id's ophalen in Azure Portal.

    Connect-AzAccount -Tenant <tenant-id> | Format-Table