작업 영역별 URL

2020년 4월에 Azure Databricks는 각 작업 영역에 대해 작업 영역당 고유한 새 URL을 추가했습니다. 이 작업 영역별 URL 형식

adb-<workspace-id>.<random-number>.azuredatabricks.net

작업 영역별 URL은 더 이상 사용되지 않는 지역 URL(<region>.azuredatabricks.net)을 대체하여 작업 영역에 액세스합니다.

중요

레거시 지역 URL을 사용하지 마세요. 새 작업 영역에서는 작동하지 않을 수 있고, 안정성이 낮으며, 작업 영역별 URL보다 성능이 낮을 수 있습니다.

작업 영역별 URL을 사용하여 작업 영역 시작

Azure Portal 작업 영역에 대한 Azure Databricks 서비스 리소스 페이지로 이동하여 작업 영역 시작을 클릭하거나 리소스 페이지에 표시된 대로 작업 영역별 URL을 복사하여 브라우저 주소 표시줄에 붙여넣습니다.

리소스 페이지

Azure API를 사용하여 작업 영역별 URL 가져오기

Azure API 작업 영역 - 엔드포인트 가져오기를 사용하여 작업 영역별 URL을 포함한 작업 영역 세부 정보를 가져옵니다. 작업 영역별 URL은 응답 개체의 properties.workspaceUrl 필드에 반환됩니다.

작업 영역별 URL을 사용하도록 스크립트 마이그레이션

Azure Databricks 사용자는 일반적으로 다음 두 가지 방법 중 하나로 작업 영역을 참조하는 스크립팅 또는 기타 자동화를 작성합니다.

  • 동일한 지역에 모든 작업 영역을 만들고 스크립트에서 레거시 지역 URL을 하드 코딩합니다.

    각 작업 영역에 대한 API 토큰이 필요하기 때문에 스크립트 자체 또는 다른 데이터베이스에 저장된 토큰 목록도 있습니다. 이 경우 쌍 목록을 <per-workspace-url, api-token> 저장하고 하드 코딩된 지역 URL을 제거하는 것이 좋습니다.

  • 하나 이상의 지역에서 작업 영역을 만들고 스크립트 자체 또는 데이터베이스에 저장된 쌍 목록이 <regional-url, api-token> 있습니다. 이 경우 목록의 국가별 URL 대신 작업 영역별 URL을 저장하는 것이 좋습니다.

참고

지역 URL과 작업 영역별 URL이 모두 지원되므로 작업 영역별 URL을 도입하기 전에 만든 작업 영역을 참조하기 위해 지역 URL을 사용하는 기존 자동화는 계속 작동합니다. Databricks는 작업 영역별 URL을 사용하도록 자동화를 업데이트하는 것이 좋지만 이 경우에는 업데이트할 필요가 없습니다.

작업 영역에 대한 레거시 지역 URL 찾기

작업 영역에 대한 레거시 지역 URL을 찾아야 하는 경우 작업 영역별 URL에서 를 실행 nslookup 합니다.

$ nslookup adb-<workspace-id>.<random-number>.azuredatabricks.net
Server:   192.168.50.1
Address:  192.168.50.1#53

Non-authoritative answer:
adb-<workspace-id>.<random-number>.azuredatabricks.net canonical name = eastus-c3.azuredatabricks.net.
Name: eastus-c3.azuredatabricks.net
Address: 20.42.4.211