SQL工作区
更新时间:2026-05-21
本文档介绍数据仓库 PALO 集群SQL工作区的功能、操作流程及使用说明,用于指导用户完成集群连接、SQL 执行、权限管理等操作,实现数据查询、库表管理等业务需求。
概览
SQL工作区的完整操作流程分为以下5个核心阶段:
- 集群连接:点击连接集群按钮,按照引导填写当前PALO集群的用户和密码,完成身份认证后即可进入SQL操作界面。
- 权限说明:数据操作依赖登录账号的数据权限,可在权限管理模块中进行数据授权,不同权限账号对应不同的操作范围。
- 库表管理:拥有库表操作权限的账号,可通过SQL语句直接管理库表,完成建库、建表、修改表结构等操作。
- 数据查询:拥有数据查询权限的账号,可单击需要查询的数据库进行查询分析。
- 账号管理:支持单击切换用户进行账号切换,或单击注销退出当前SQL工作区。
前提条件
已创建存算分离集群。
操作步骤
连接集群
- 登录数据仓库 PALO 控制台,选择侧边导航存算分离集群。
- 在集群管理列表单击集群名称进入集群详情,侧边导航选择查询管理,单击SQL工作区。
- 单击连接集群按钮,在连接集群对话框选择当前PALO集群的用户和密码,单击确认即可。如需创建新的用户,单击用户管理去创建。
- 连接成功后,自动进去SQL工作区操作主界面。
- 请使用主机为%的账户登陆SQL工作区,切换用户后,集群当前用户未保存的内容将被删除。
- 数据操作权限依赖登录账号的配置,可在权限管理模块中完成数据授权,不同权限对应不同操作范围。
SQL工作区
连接成功后,进入SQL操作主界面,整体分为三大功能区域,各区域功能说明如下:
库表与查询管理区
位于页面左侧,用于库表浏览与查询管理,包含两个页签:
-
库表信息(默认展示)
- 左侧提供Catalog、Database、表/视图/函数目录树层级结构,支持按目录展开/折叠、按名称搜索定位,快速筛选目标数据范围。
- 支持双击表名快速创建新的查询编辑器,查询当前表的查询语句并自动拼接 limit 100;如 select * from aaaa.a limit 100。
-
我的查询:用于管理用户已保存的SQL查询语句,支持查看、修改名称或删除。
- 若未保存过查询,页面将提示您 “暂无数据,请在右侧查询编辑器中保存您的查询”。
- 您可在右侧编辑区编写SQL后点击保存,该查询语句将自动同步至此。
- 单击已经保存的SQL,在右侧以新编辑器的方式打开。
SQL编辑与执行区
位于页面右侧,是SQL编辑与执行的核心区域:
- SQL编辑页签:默认显示SQL1编辑页,单击+按钮可开启多窗口编辑。
- 编辑区:输入SQL语句区域。单个编辑器SQL最长字符数“5000”。
-
操作按钮:
- 单击运行按钮执行SQL;
- 选择计算组;
- 单击保存按钮可将当前SQL存入左侧我的查询列表;保存时可以修改SQL名称,且不能与当前用户已经保存的SQL查询重名;保存上限50条;
- 单击格式化按钮可优化代码结构。
-
查询结果:
- SQL执行后,此区域展示查询语句的执行结果、耗时、以及前200条数据;
- 支持全屏查看所有结果信息;
- 支持下载输出前10000条查询结果数据;
- 如果SQL执行失败,则展示集群返回的失败信息。
账号与查询管理区
位于页面右上方,用于账号管控与历史查询追溯:
- 当前账号展示:显示当前登录用户,支持点击切换登录账号。
-
查询记录:单击可查看当前账号的历史SQL执行记录,展示当前数据库用户对集群的全量查询记录。
- 列表展示开始时间、SQL、结果、执行耗时,SQL支持过长拦截和复制。
- 默认展示最近1小时的查询记录,最多支持查询最近1个月内,时间长度不超过3天的查询记录。
- 支持SQL关键字检索。
- 注销:单击注销按钮,会进行二次确认,在确认注销对话框中单击确认按钮,退出SQL工作区,返回初始页面。
评价此篇文章
