SQL Workbench/J에 연결
이 문서에서는 Azure Databricks와 함께 SQL Workbench/J를 사용하는 방법을 설명합니다.
참고 항목
이 문서에서는 타사에서 개발한 SQL Workbench/J에 대해 설명합니다. 공급자에게 문의하려면 Google 그룹의 SQL Workbench/J 지원 포럼 참조하세요.
요구 사항
Databricks JDBC 드라이버입니다. 로컬 개발 컴퓨터에 Databricks JDBC 드라이버를 다운로드하고 다운로드한
DatabricksJDBC42.jar
파일에서DatabricksJDBC42-<version>.zip
파일을 추출합니다.참고 항목
이 문서는 macOS, SQL Workbench/J Build 130, Zulu OpenJDK 21.0.1 및 Databricks JDBC Driver 2.6.36에서 테스트되었습니다.
Azure Databricks 인증의 경우 Azure Databricks 개인용 액세스 토큰 인증을 사용하지 않으면 이러한 요구 사항의 뒷부분에서 개인용 액세스 토큰을 생성하는 단계를 건너뛸 수 있습니다. 사용 가능한 Azure Databricks 인증 유형에 대한 자세한 내용은 Databricks JDBC 드라이버에 대한 인증 설정을 참조하세요.
Azure Databricks 작업 영역의 클러스터 또는 SQL 웨어하우스
클러스터 또는 SQL 웨어하우스, 특히 서버 호스트 이름, 포트및 HTTP 경로 값에 대한 연결 세부 정보입니다.
- Azure Databricks 컴퓨팅 리소스대한 연결 세부 정보를 가져옵니다.
Azure Databricks 개인용 액세스 토큰 또는 Microsoft Entra ID(이전 Azure Active Directory) 토큰. 개인 액세스 토큰을 만들려면 작업 영역 사용자를 위한 Azure Databricks 개인용 액세스 토큰의 단계를 따릅니다.
참고 항목
보안 모범 사례로, 자동화된 도구, 시스템, 스크립트, 앱을 사용하여 인증할 때 Databricks는 작업 영역 사용자 대신 서비스 주체에 속한 개인용 액세스 토큰을 사용하는 것을 권장합니다. 서비스 주체에 대한 토큰을 만들려면 서비스 주체에 대한 토큰 관리를 참조하세요.
Workbench/J에 연결하는 단계
Workbench/J에 연결하려면 다음을 수행합니다.
- SQL Workbench/J를 시작합니다.
- 파일 > 연결 창선택합니다.
-
연결 프로필 선택 대화 상자에서 드라이버 관리를 클릭합니다.
-
이름 필드에
Databricks
을(를) 입력합니다. -
라이브러리 필드에서 JAR 파일 선택 아이콘을 클릭합니다. 다운로드한
DatabricksJDBC42-<version>.zip
파일에서DatabricksJDBC42.jar
파일을 추출한 디렉터리로 이동하고 JAR 파일을 선택합니다. 그런 다음 선택을 클릭합니다. -
클래스 이름 필드가
com.databricks.client.jdbc.Driver
로 채워져 있는지 확인합니다. - 확인을 클릭합니다.
-
이름 필드에
-
새 연결 프로필 만들기 아이콘을 클릭합니다.
- 프로필의 이름을 입력합니다.
- 드라이버 필드에서 Databricks(com.databricks.client.jdbc.Driver)선택합니다.
- URL 필드에 Azure Databricks 리소스의 JDBC URL을 입력합니다. JDBC URL에 대한 URL 필드 구문은 Databricks JDBC 드라이버에 대한 인증 설정을 참조하세요.
- 테스트를 클릭합니다.
- 확인을 두 번 클릭합니다.