MaxCompute控制台提供SQL分析功能模块,方便快速执行SQL语句操作并进行MaxCompute数据目录管理。本文介绍如何通过SQL分析使用MaxCompute服务。
新版SQL分析概述
为适应云原生技术演进、满足日益复杂的数据分析需求,阿里云MaxCompute控制台SQL分析功能全新升级,与DataWorks新版数据开发(DataStudio)深度融合,为用户提供更高效、更智能、更统一的数据分析与元数据管理体验。SQL分析(新版)支持:
智能化SQL编辑器:支持快速编辑并执行SQL命令,体验产品功能、开发和调试日常SQL代码。
数据目录:具备对MaxCompute项目、Schema、表、视图等多个对象的元数据管理能力。
内置MaxCompute公共数据集数据与公共数据集SQL Demo脚本,直接打开相应的SQL文件并执行代码,即可快速体验和测试MaxCompute产品。
启用新版SQL分析
适用范围
新版SQL分析目前支持地域:印度尼西亚(雅加达),更多地域将陆续上线。
已创建MaxCompute项目。
操作流程
登录MaxCompute控制台,左上角选择地域。
在左侧导航栏选择,在弹窗信息中单击体验新版,即可进入新版SQL分析。
使用新版SQL分析需要用户开通DataWorks:请确保已开通按量付费(免费)DataWorks基础版或其他任一版本。关于DataWorks各版本介绍,请参见DataWorks各版本功能详情。
知晓SQL文件管理方式变更:新版SQL分析提供个人目录,在云端创建并管理SQL目录及文件。已有的旧版工作区中的本地文件不会自动同步到个人目录,推荐手动移动至个人目录进行后续编辑使用。
功能介绍
新版SQL分析,包含如下主要功能模块:
资源管理器:管理MaxCompute SQL脚本文件,详情请参见使用资源管理器和搜索。
数据目录:管理和操作MaxCompute元数据,详情请参见使用数据目录。
SQL编辑器:进行MaxCompute SQL脚本编辑和运行,详情请参见使用编辑器进行SQL分析。
使用资源管理器和搜索
新版SQL分析提供了资源管理器及搜索功能模块:
资源管理器:用于管理SQL分析脚本文件,提供几种不同的资源目录。
搜索和替换:支持全局搜索资源管理器中所有文件内容,支持将关键字结果替换成其他语句。
资源管理器的几种资源目录使用说明如下:
目录类型 | 说明 |
个人目录(推荐) | 进入:
|
工作区 | 进入: 对于使用过旧版SQL分析的用户,资源管理器默认保留原有工作区目录和SQL脚本文件数据;对于未使用过旧版SQL分析工作区的用户,该模块默认隐藏,推荐直接使用新版个人目录。
说明 为了保证系统数据安全,在每次打开页面系统尝试读取本地文件夹时,都需要手动授权访问指定文件夹下的所有文件,且阿里云不会在服务器中保存本地文件夹下的内容。 |
公开数据集Demo | 进入:
|
使用数据目录
新版SQL分析提供了全新数据目录功能模块。数据目录提供统一界面,方便管理和操作MaxCompute元数据,支持创建和管理表、视图、外部表、资源及函数等数据对象。支持如下主要功能:
功能 | 说明 |
添加和移出项目 | 进入:
|
管理数据目录 | 进入:
|
公开数据集 | 进入:
|
使用编辑器进行SQL分析
新版SQL分析提供了强大的编辑器,支持编写SQL脚本处理和查询MaxCompute中的数据,支持常见的SQL操作,例如SELECT、INSERT、UPDATE、DELETE等,支持特定的MaxCompute语法和函数,更多请参见SQL概述。
编辑器页面功能如下:

区域 | 功能描述 |
1编辑区 |
|
2运行参数配置区 |
|
3结果区 |
|
新版SQL分析的SQL编辑功能基于DataWorks新版数据开发(DataStudio),更多关于MaxCompute SQL节点开发的使用说明,请参考MaxCompute SQL节点。
日志:每次执行的日志内容。
分析:支持进行简单的图表分析。