MaxCompute支持您通过数据库管理工具DBeaver访问MaxCompute项目,进行数据管理操作。本文为您介绍如何通过MaxCompute JDBC驱动,连接DBeaver和MaxCompute项目并管理数据。
背景信息
DBeaver是一款免费的多平台数据库工具,适用于开发人员、数据库管理员、分析师和所有需要使用数据库的人员。更多DBeaver信息,请参见DBeaver。
前提条件
在执行操作前,请确认您已满足如下条件:
- 已创建MaxCompute项目。
更多创建MaxCompute项目操作,请参见创建MaxCompute项目。
- 已获取可访问MaxCompute项目的AccessKey ID和AccessKey Secret。
您可以进入AccessKey管理页面获取AccessKey ID和AccessKey Secret。
- 已下载包含完整依赖JAR包
jar-with-dependencies
的MaxCompute JDBC驱动(v3.2.8及以上版本)。本文中的MaxCompute JDBC驱动示例版本为v3.2.9。
- 已下载并安装DBeaver。
更多安装DBeaver操作,请参见Install。
本文中的DBeaver示例版本为Community Edition 21.1.3。
步骤一:连接DBeaver和MaxCompute
步骤二:使用DBeaver查询及分析数据
连接DBeaver和MaxCompute后,您可以在DBeaver左侧查看到新建的MaxCompute连接,并通过SQL管理MaxCompute项目。您可以执行如下操作,更多操作,请参见DBeaver帮助。
- 查看所有表
您可以在创建的MaxCompute连接下查看所有表的信息。
- 查看表结构
您可以在创建的MaxCompute连接下,在目标表处单击右键,选择查看表,即可查看表结构信息。
- 查看表数据
您可以在创建的MaxCompute连接下,在目标表处单击右键,选择查看表后,在数据页签即可查看表数据信息。