帮你快速理解、总结文档立即下载
文档中心>大数据智能体工作台 DataBuddy>数据工程>Studio 概述>SQL 开发>SQL 脚本运行(数据源、资源组配置、运行日志处理、结果查看)

SQL 脚本运行(数据源、资源组配置、运行日志处理、结果查看)

最近更新时间:2026-09-11 18:24:35
我的收藏
本节介绍 Studio 中 SQL 脚本的运行流程:从选择计算资源、设置默认 Catalog,到查看结果、日志、运行历史,以及结果导出。

概述

SQL 脚本的运行模型如下:
运行需要选择 交互式集群类型 计算资源。
运行结果在编辑器下方分 结果、日志、代码信息 三个 Tab 展示。
最近 30 天的运行历史记录可在 运行记录 中查看。

前提条件

当前工作空间已绑定 交互式集群 类型计算资源。详见 计算资源概述
您具备当前 SQL 文件的「运行」「编辑」或「管理」权限。
您具备目标 Catalog 中相关库表的访问权限。

操作步骤

步骤 1:选择计算资源

1. 打开 SQL 文件。
2. 在编辑器右上角单击 计算资源 下拉,选择当前工作空间内的 交互式集群 类型计算资源。

步骤 2:设置默认 Catalog 与 Schema(可选)

1. 在编辑器右上角设置 默认 Catalog默认 Schema
2. 之后 SQL 中可直接写 table_name,系统按默认 Catalog / Schema 解析。
3. 也可通过catalog_name.schema_name.table_name 三段式指定查询对象信息。

步骤 3:运行 SQL

可选三种方式运行:
方式
入口
行为
全部运行
操作栏 全部运行
顺序执行文件中所有以 ; 分隔的 SQL。
运行选中
选中片段后单击 运行选中⌘ + Enter
仅执行选中代码。
运行光标所在语句
光标置于语句中并按 ⌘ + Enter(不选中任何文本)
自动识别当前 ; 之间的语句执行。

步骤 4:填写参数(如有)

如果 SQL 中包含动态参数(如 ${param_key}),运行时弹窗提示填写参数值。详见 参数化实现

步骤 5:查看运行结果

运行结束后,编辑器下方展示三类信息:

5.1 结果 Tab

展示当前 SQL 的查询结果表格,支持:
操作
说明
排序
单击列名升序 / 降序排序。
显示字段
选择显示 / 隐藏列、冻结列、调整列顺序。
数据检索
在结果区查找文本,高亮命中并支持上下条切换。
结果筛选
添加筛选条件(多条件用 AND / OR 连接)。
复制
选中区域右键复制,或 ⌘ + A / ⌘ + C 全选复制。
下载
单击 下载 ,支持 CSV / Excel / TXT。
可视化
单击 创建图表 ,按列生成柱状图、折线图、饼图等。

5.2 日志 Tab

展示 SQL 执行的日志,包括 Spark Session 输出、Spark 执行日志、错误堆栈等。

5.3 代码信息 Tab

展示当前 SQL 执行的代码段信息。

步骤 6:查看运行历史

1. 在编辑器下方单击 运行记录 ,可查看当前脚本近 30 天的所有运行记录,以及近 3 天的所有运行结果。
2. 支持的操作:
查看详情 :进入单次运行的结果、日志、代码信息。
查看任务洞察 :查看单次运行的任务洞察和 Spark UI 信息。
提示
运行历史按文件 ACL 过滤,您只能看到您有权访问的文件对应的运行记录。

步骤 7:导出结果

格式
说明
CSV
默认编码 UTF-8,包含表头。
Excel(.xlsx)
保留列类型与展示格式。
TXT
制表符分隔。

参数说明

运行配置

参数
说明
是否必填
默认值
计算资源
交互式集群资源。
默认 Catalog
解析未带 Catalog 前缀的引用。
默认 Schema
解析未带 Schema 前缀的引用。

结果区配额

项目
限制
单次查询默认展示数据量
行数不超过 2w 行,大小不超过 10M
下载结果默认数据量
行数无限制,大小不超过 500M
查询记录保存时长
30 天
查询结果保存时长
3 天
查询记录条数
不超过 1024 条
子结果 tab 数
不超过 100 个

常见问题

Q1:报「Resource group not connected」?
工作空间未绑定交互式集群计算资源,或所选资源组状态不可用。请前往 创建计算资源 创建并绑定,或选择其他可用资源组。
Q2:查询很慢,如何排查?
切到 代码信息 Tab 查看 Spark 执行洞察(扫描行数、扫描字节数、shuffle 数据量等)。
单击 查询 ID > 查看 Spark UI (路标),获取算子级执行详情。
检查 SQL 是否触发了全表扫描;考虑添加分区过滤或调整 Catalog 物化视图。
Q3:如何中止一个跑了很久的查询?
当前文件正在运行:单击操作栏 停止

相关文档

SQL IDE 基础操作