Megosztás:


Bejelentkezés az Azure CLI-vel

Ez a lap bemutatja, hogyan jelentkezhet be az Azure Databricksbe felhasználói fiókkal vagy Microsoft Entra ID szolgáltatásnévvel az Azure CLI használatával.

Bejelentkezés felhasználóként

Az alábbi lépéseket követve az Azure CLI használatával jelentkezzen be az Azure Databricksbe egy felhasználói fiókkal.

  1. Szerezze be az Azure-előfizetés azonosítóját:

    • Azure Portal: Az Azure Databricks-munkaterületen kattintson a felhasználónevére>, az Azure Portal>áttekintésére. Másolja ki az előfizetés azonosítóját.
    • Azure CLI: Futtassa a következő parancsot, és cserélje le adb-0000000000000000.0.azuredatabricks.net a munkaterület URL-címére (anélkül https://). Az előfizetés azonosítója a kimenet után jelenik meg /subscriptions/ .
    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
    

    Ha megjelenik The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud', kérje le a bérlőazonosítót a futtatással curl -v <per-workspace-URL>/aad/auth (keresse meg az azonosítót a válaszban), vagy tekintse meg az locationelőfizetés és a bérlőazonosítók lekérése című témakört. Ezután jelentkezzen be a következővel: az login -t <tenant-id>

  2. Jelentkezzen be az Azure-ba, és kövesse a képernyőn megjelenő utasításokat:

    az login
    
  3. Állítsa be a megfelelő előfizetést:

    az account set -s <subscription-id>
    

Bejelentkezés Microsoft Entra ID szolgáltatási főszereplőként

Ha a Microsoft Entra ID szolgáltatási főazonosítóval szeretne bejelentkezni, gyűjtse össze a következő adatokat a Microsoft Entra ID alkalmazásból:

  • Bérlőazonosító: Címtár (bérlő) azonosítója

  • Ügyfélazonosító: Alkalmazás (ügyfél) azonosítója

  • Titkos ügyfélkód: A titkos kód értéke

  • Előfizetés azonosítója: Ezt az Azure Portalról (munkaterület áttekintési oldaláról) vagy a parancssori felületről szerezheti be:

    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
    

A bejelentkezéshez használja az értékeket:

az login \
--service-principal \
-t <Tenant-ID> \
-u <Client-ID> \
-p <Client-secret>

Ezután állítsa be az előfizetést:

az account set -s <subscription-id>