本文介绍如何通过数据预览查看单表数据,以及通过数据探查以可视化和 SQL 方式查询和分析数据。
适用场景
数据预览适用于以下场景:
快速了解数据表的内容和分布情况。
通过抽样预览检查数据是否符合预期。
查看表的实际字段值,验证表结构定义。
在控制台内完成单表数据的简单查询。
数据探查适用于以下场景:
通过可视化界面完成数据筛选和预览。
通过自定义 SQL 执行跨表查询和聚合分析。
将结果集导出。
数据预览和数据探查使用默认计算资源,适合小数据量的快速探查。对于大批量数据分析,请使用实时计算 Flink 版、EMR Serverless Spark、EMR Serverless StarRocks 等计算引擎。
计费
数据预览和数据探查功能目前处于公测阶段,公测期间免费。
前提条件
执行数据预览和数据探查需要具备对应数据表的 SELECT 数据权限。如需授权,请参见数据授权管理。
数据预览
操作步骤
登录数据湖构建控制台。
在左侧导航栏选择数据目录,在目录树中依次选择目标 Catalog > 数据库 > 数据表。
在表详情页面,切换至数据预览页签。
在输出字段区域,选择查询需要返回的列。勾选全选(*)可快速选中表中所有字段,也可自定义勾选特定字段进行预览。
(可选)在筛选条件区域,设置查询的 WHERE 条件对数据进行过滤。支持常用的比较运算符和逻辑组合,不配置时默认返回全部数据。
(可选)在查询增强区域,配置以下高级规则:
Group By:按指定字段分组聚合。
Order By:按指定字段排序。
Limit:限制返回结果条数。
配置完成后,单击执行查询,预览数据区域将展示查询结果。如需重新配置,可单击重置清空当前设置。
受限于默认计算资源,复杂查询或大表全量扫描可能触发超时,建议搭配 Limit 和筛选条件使用。
数据探查
操作步骤
登录数据湖构建控制台。
在左侧导航栏选择数据探查。
在数据探查首页选择探查方式:
可视化探查:无需编写 SQL,通过可视化方式快速筛选和预览多模态数据。支持选择表和字段、配置筛选条件、实时预览结果以及快速生成 SQL。
SQL 探查:通过 SQL 灵活查询和分析数据。支持复杂查询和聚合分析,提供语法高亮、校验以及结果集导出。
您可以随时在页面顶部切换探查方式。
可视化探查
在查询配置区域,依次选择 Catalog、Database 和 Table。
在输出字段区域,选择查询需要返回的列。勾选全选(*)可快速选中表中所有字段,也可自定义勾选特定字段。
(可选)在筛选条件区域,设置查询的 WHERE 条件对数据进行过滤。
(可选)在查询增强区域,配置以下高级规则:
Group By:按指定字段分组聚合。
Order By:按指定字段排序。
Limit:限制返回结果条数。
配置完成后,单击执行查询,预览数据区域将展示查询结果。如需重新配置,可单击重置清空当前设置。
SQL 探查
在左侧查询列表,点击+(新建查询)。
在 SQL 编辑器上方选择目标Catalog和Database。
编写SQL查询语句。编辑器支持语法高亮和校验。
示例如下:
SELECT col1, col2, COUNT(*) AS cnt FROM my_table WHERE dt = '2024-01-01' GROUP BY col1, col2 ORDER BY cnt DESC LIMIT 100;单击运行,在结果区域查看查询结果。
(可选)在查询列表中查看历史查询记录,支持将结果集导出。