다음 단계에 따라 Azure CLI를 사용하여 Azure Databricks 사용자 계정으로 Azure Databricks에 로그인합니다. Azure Databricks 사용자 계정에 대한 자세한 내용은 사용자 관리를 참조 하세요.
다음 중 하나를 수행하여 이 ID를 아직 모르는 경우 사용자 계정에 대한 올바른 Azure 구독 ID를 가져옵니다.
Azure Databricks 작업 영역의 위쪽 탐색 모음에서 사용자 이름을 클릭한 다음 Azure Portal을 클릭합니다. 표시되는 Azure Databricks 작업 영역 리소스 페이지에서 사이드바에서 개요를 클릭합니다. 그런 다음 구독 ID 필드를 찾아서 구독 ID를 확인하세요.
Azure CLI를 사용하여 az databricks 작업 영역 목록 명령을 실행하고, 결과 범위를 좁히기 위해
--query
및-o
또는--output
옵션을 사용하십시오.adb-0000000000000000.0.azuredatabricks.net
를 포함하지 않고 작업 영역 인스턴스의 이름으로https://
를 바꾸세요. 이 예제에서는 출력의00000000-0000-0000-0000-000000000000
다음의/subscriptions/
이 구독 ID입니다.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
다음 메시지가 표시되면 잘못된 테넌트에
The subscription of '<subscription-id>' doesn't exist in cloud 'AzureCloud'.
로그인합니다. 올바른 테넌트에 로그인하려면 올바른 테넌트 ID를 지정하는 옵션을az login
사용하여-t
명령을 다시 실행--tenant
해야 합니다.Azure Databricks 작업 영역의 테넌트 ID를 얻으려면 명령
curl -v <per-workspace-URL>/aad/auth
을 실행한 후 출력< ___location: https://login.microsoftonline.com/00000000-0000-0000-0000-000000000000
을 확인하세요. 여기서00000000-0000-0000-0000-000000000000
가 테넌트 ID입니다. Azure Portal에서 구독 및 테넌트 ID 가져오기도 참조하세요.az login -t <tenant-id>
사용자 계정에 대한 올바른 Azure 구독 ID를 얻은 후, Azure CLI를 사용하여 `az login` 명령을 실행하여 Azure에 로그인하기 시작합니다. 이 명령을 실행한 후 화면의 지침에 따라 계정으로 로그인을 완료합니다.
az login
로그인한 사용자의 올바른 구독에 로그인했는지 확인합니다. 이렇게 하려면 az account set 명령을 실행하고, 올바른 구독 ID를 지정하기 위해
-s
또는--subscription
옵션을 사용합니다.az account set -s <subscription-id>