MaxCompute支持您通过数据库管理工具DataGrip访问MaxCompute项目,进行数据管理操作。本文为您介绍如何通过MaxCompute JDBC驱动,连接DataGrip和MaxCompute项目并管理数据。
背景信息
DataGrip是面向开发人员的数据库管理环境,为查询、创建和管理数据库提供便利。数据库可以在本地、服务器或云中工作。更多DataGrip信息,请参见DataGrip。
前提条件
在执行操作前,请确认您已满足如下条件:
- 已创建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。
- 已下载并安装DataGrip。
更多安装DataGrip操作,请参见Install DataGrip。
本文中的DataGrip示例版本为2021.1.3。
操作流程
DataGrip连接MaxCompute的操作流程如下:
步骤一:添加MaxCompute JDBC驱动
步骤二:连接DataGrip和MaxCompute
步骤三:使用DataGrip管理MaxCompute项目
创建DataGrip和MaxCompute连接后,您可以在左侧查看到新建的MaxCompute连接。您可以通过编写SQL脚本来管理MaxCompute项目。更多操作,请参见DataGrip帮助。
- 查看所有表
您可以在创建的MaxCompute连接下查看所有表的信息。
- 查看表结构
您可以在创建的MaxCompute连接下,单击目标表并在右侧SQL编辑器中编写并运行SQL脚本,即可查看表结构信息。
- 查看表数据
您可以在创建的MaxCompute连接下,单击目标表并在右侧SQL编辑器中编写并运行SQL脚本,即可查看表数据信息。