本文介绍如何将 SQL Workbench/J 与 Azure Databricks 配合使用。
注意
本文介绍由第三方开发的 SQL Workbench/J。 若要联系提供程序,请参阅 Google Groups 中的 SQL Workbench/J 支持论坛。
要求
Databricks JDBC 驱动程序。 将 Databricks JDBC 驱动程序下载到本地开发计算机上,从下载的
DatabricksJDBC42.jar
文件中提取DatabricksJDBC42-<version>.zip
文件。注意
本文使用 macOS、SQL Workbench/J 内部版本 130、Zulu OpenJDK 21.0.1 和 Databricks JDBC驱动程序 2.6.36 进行了测试。
对于 Azure Databricks 身份验证,如果你不使用 Azure Databricks 个人访问令牌身份验证,则可跳过之后在这些要求中生成个人访问令牌。 有关可用的 Azure Databricks 身份验证类型的详细信息,请参阅 Databricks JDBC 驱动程序的身份验证设置。
Azure Databricks 工作区中的群集或 SQL 仓库。
群集或 SQL 仓库的连接详细信息,特别是“服务器主机名”、“端口”和“HTTP 路径”值。
Azure Databricks 个人访问令牌或 Microsoft Entra ID(以前称为 Azure Active Directory)令牌…… 若要创建个人访问令牌,请遵循工作区用户的 Azure Databricks 个人访问令牌中的步骤。
连接 Workbench/J 的步骤
若要连接到 Workbench/J,请执行以下操作:
- 启动 SQL Workbench/J。
- 选择 File > Connect 窗口。
- 在 Select Connection Profile 对话框中,单击 Manage Drivers。
- 在名称字段中,键入
Databricks
。 - 在 Library 字段中,单击 Select the JAR file(s) 图标。 浏览到从下载
DatabricksJDBC42.jar
的文件中提取DatabricksJDBC42-<version>.zip
文件的目录,然后选择 JAR 文件。 然后,单击“选择”。 - 验证“Classname”字段是否已填充
com.databricks.client.jdbc.Driver
。 - 单击“确定”。
- 在名称字段中,键入
- 单击“新建连接配置文件”图标。