Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här sidan beskriver hur du använder Azure PowerShell för att logga in på Azure Databricks med antingen ett användarkonto eller ett Microsoft Entra ID-tjänsthuvudnamn.
Logga in som användare
Om du vill logga in med ett användarkonto kör du cmdleten Connect-AzAccount och följer anvisningarna på skärmen:
Connect-AzAccount
Anmärkning
Om PowerShell inte känner igen Connect-AzAccountinstallerar du det genom att köra Install-Module -Name Az -Repository PSGallery -Force.
Verifiera din prenumeration genom att köra:
Get-AzContext | Select-Object -ExpandProperty Subscription
Så här hämtar du rätt prenumerations-ID:
- Azure-portalen: Klicka på ditt användarnamn >Översikt över>. Kopiera prenumerations-ID:t.
- Kontokonsol: Klicka på > Hantera>, sök efter din arbetsyta och notera fältet Prenumeration.
Växla prenumerationer om det behövs:
Set-AzContext -Name "<subscription-name>"
# Or
Set-AzContext -Subscription <subscription-id>
Om du ser The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud'hämtar du ditt klient-ID genom att köra curl -v <per-workspace-URL>/aad/auth. Leta efter ID:t i svarshuvudet location . Se Hämta prenumerations- och klient-ID:t. Anslut sedan igen:
Connect-AzAccount -Tenant <tenant-id> | Format-Table
Logga in som en tjänsthuvudkonto för Microsoft Entra ID
Viktigt!
Databricks rekommenderar att du använder Azure Databricks hanterade tjänsthuvudnamn för de flesta användningsfall . Använd endast hanterade tjänsthuvudnamn för Microsoft Entra-ID när du behöver komma åt Azure-resurser, eftersom de kräver ytterligare Microsoft Entra-ID-behörigheter.
Om du vill logga in med tjänstens huvudnamn för Microsoft Entra-ID samlar du in följande från ditt Microsoft Entra-ID-program:
- Klient-ID: Katalog (klient)-ID
- Klient-ID: Program-ID (klient)-ID
- Klienthemlighet: Det hemliga värdet
Logga in genom att köra följande kommandon en i taget:
$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
Anmärkning
Om PowerShell inte känner igen Connect-AzAccountinstallerar du det genom att köra Install-Module -Name Az -Repository PSGallery -Force.
Verifiera din prenumeration och växla om det behövs genom att följa stegen i Logga in som användare.