前提条件
开始使用 DBeaver 之前,需要先完成一下准备工作:
- 下载安装 DBeaver。
- 下载 EMR Serverless Presto 驱动。
操作步骤
添加 EMR Serverless Presto 驱动
- 打开 DBeaver, 点击 数据库 > 驱动管理器。
- 在驱动管理器页面,点击新建。
- 在设置窗口,配置 EMR Serverless Presto 驱动信息。
参数说明:
- 驱动类型:Generic
- 类名:com.facebook.presto.jdbc.PrestoDriver
- URL 模版:jdbc:presto://{host}:{port}[/{database}]
- 默认端口:8080
- 其它参数可以按需设置
- 在库窗口,添加 EMR Serverless Presto 驱动。
连接 EMR Serverless Presto
- 打开 DBeaver, 点击数据库>连接到数据库。
- 在连接到数据库页面,选择上一步创建的驱动,点击下一步。
- 在连接设置页面,进行参数配置。
参数说明:
- 连接方式:选择 URL
- JDBC URL:输入 EMR Serverless Presto URL
- 用户名:火山引擎 API 密钥管理中的 Access Key ID
- 密码:火山引擎 API 密钥管理中的 Secret Access Key
- 完成上述参数配置后,单击测试连接…测试连通性,测试成功后单击完成。至此已成功建立 EMR Serverless Presto 连接,但连接处于关闭状态需要手动打开连接。
- 右键点击上一步创建的连接,依次点击 SQL 编辑器>新建 SQL 编辑器,编写 SQL 就可以向 EMR Serverless Presto 提交作业了。