数据集管理

数据集管理支持基于已配置的数据源,通过单数据源 / 跨数据源、单表 / 多表关联、自定义 SQL等多种方式创建数据集,为数据大屏、AI 模型训练、报表分析等场景提供标准化数据基础。

1、前置条件

已完成数据源添加与校验,确保数据源连接正常;

「数据源添加操作」详细请查看文档数据源管理

2、进入数据集管理页面,点击「添加数据集」按钮


数据集名称:点击标题处,可对数据集名称进行修改。

跨数据源:支持单数据源、跨数据源

场景 1:单数据源 - 单表创建(最常用)

适用于仅需单个数据表即可满足业务需求的场景。

步骤 1:选择数据源
1、页面默认「单数据源」模式,点击左侧「数据源」下拉框;

2、在展开的列表中,选择目标数据源,系统自动加载该数据源下的所有表 / 视图。

步骤 2:选择数据表
1、在数据源下方的表列表中,找到目标数据表;
2、将该表拖拽到页面上方「拖拽表或自定义 SQL 至此处」的区域,弹出字段选择弹窗。

步骤 3:选择字段
1、弹窗展示该表的所有物理字段,默认全选;
2、按需勾选需要的字段(可取消不需要的字段,减少数据冗余);
3、确认字段后,点击「确认」,加载数据预览。

步骤 4:预览并保存
1、在「数据预览」页签,可查看数据集的维度、指标分类,以及前 100 条数据(最多显示 100 条);

2、确认数据无误后,点击右上角「保存」,输入数据集名称、选择所属文件夹,完成创建。



场景 2:单数据源 - 多表关联创建

适用于需要同一数据源下多张表关联查询的场景。

步骤 1:选择数据源
同「场景 1 - 单数据源 - 单表」步骤 1,选择目标数据源,加载所有表。

步骤 2:添加多张表
1、将第一张表拖拽到上方区域;

2、再将第二张(及多张)表依次拖拽到同一区域,弹出「编辑关联关系」弹窗。

步骤 3:配置关联关系
1、弹窗左右两侧分别展示两张表的字段,按需选择关联字段(如两张表的id字段);

2、选择关联类型:

关联类型 说明 适用场景
左连接 以左表为基准,匹配右表符合条件的数据,左表数据全部保留 需保留左表全量数据,右表匹配补充
右连接 以右表为基准,匹配左表符合条件的数据,右表数据全部保留 需保留右表全量数据,左表匹配补充
内连接 仅保留两张表都匹配的数据 需两张表交集数据,过滤不匹配数据
全连接 保留两张表的所有数据,无匹配则补空 需两张表全量数据,完整关联

3、点击「+ 添加关联字段」可配置多条件关联;

4、确认关联规则后,点击「确认」,加载关联后的数据预览。

步骤 4:预览并保存
1、在「数据预览」页签,可查看数据集的维度、指标分类,以及前 100 条数据(最多显示 100 条);

2、确认数据无误后,点击右上角「保存」,输入数据集名称、选择所属文件夹,完成创建。

场景 3:单数据源 - 自定义 SQL 创建

适用于需要复杂查询、多表关联、函数计算等自定义 SQL 逻辑的场景。

步骤 1:选择数据源
同「场景 1 - 单数据源 - 单表」步骤 1,选择目标数据源,加载所有表。

步骤 2:添加自定义 SQL
1、在表列表中,点击「自定义 SQL」,将其拖拽到上方区域,弹出 SQL 编辑弹窗;

2、在编辑框中输入符合该数据库语法的 SQL 查询语句(如select id_, bu_men_ from t_bmb);

3、点击「运行」,验证 SQL 语法正确性;

4、校验通过后,点击「确认」,加载 SQL 查询结果的预览。

步骤 3:预览并保存
确认数据无误后,点击右上角「保存」,输入数据集名称、选择所属文件夹,完成创建。

注意:自定义 SQL 需严格遵循对应数据库的语法规范,错误语法会导致校验失败;建议在数据库中测试 SQL 无误后再配置。

3、创建完成后,可对数据集进行操作

新建计算字段

可基于现有字段创建计算字段(如金额=单价*数量),支持各类函数计算,满足复杂业务计算需求。

步骤 1:进入添加计算字段页面
在数据集创建 / 编辑页的「数据预览」区域,点击右上角新建计算字段 按钮,弹出「添加计算字段」弹窗。

步骤 2:填写基础配置项

配置项 填写说明 示例
字段名称 自定义新字段的名称,用于平台内识别,不可与现有字段重复 订单金额_含税
数据类型 选择字段的业务分类:维度:用于分组、筛选的文本 / 日期类字段(如姓名、日期、分类);指标:用于计算、统计的数值类字段(如金额、数量、比率) 指标
字段类型 根据数据类型,选择对应的数据格式:维度可选:文本、日期、时间等;指标可选:数值、整数等 数值
字段表达式 核心配置,编写计算逻辑,可引用现有字段、内置函数 订单金额 * 1.13

步骤 3:编写字段表达式

  1. 引用现有字段
    在弹窗右侧「点击引用字段」区域,点击目标字段,即可自动将字段名插入表达式中,支持多字段组合计算。

    示例:引用「单价」和「数量」字段,表达式为 {单价} * {数量}

  2. 引用内置函数
    在「点击引用函数」区域,点击目标函数,自动插入函数模板,替换参数即可使用。内置常用函数分类如下:

函数分类 常用函数 功能说明 示例
字符串函数 SUBSTRING(s,n,len) 截取字符串,s 为原字符串,n 为起始位置,len 为长度 SUBSTRING({项目名称},1,10)
数值计算函数 ABS(x) 取绝对值 ABS({利润})
CEIL(x) 向上取整 CEIL({单价})
FLOOR(x) 向下取整 FLOOR({单价})
ROUND(x)/ROUND(x,y) 四舍五入,y 为保留小数位数 ROUND({金额},2)
聚合统计函数 COUNT(x) 统计行数 COUNT({主键})
SUM(x) 求和 SUM({订单金额})
AVG(x) 求平均值 AVG({评分})
MAX(x)/MIN(x) 取最大 / 最小值 MAX({销售额})
日期函数 DATE_FORMAT(s,format) 日期格式转换 DATE_FORMAT({创建时间},’yyyy-MM-dd’)
逻辑函数 IF(condition,true_value,false_value) 条件判断 IF({金额}>1000,’大额’,’小额’)
  1. 表达式编写规则
  • 字段引用需用 {} 包裹,如 {单价};
  • 支持四则运算(+ - * /)、逻辑判断(> < = AND OR);
  • 函数参数需符合语法要求,错误参数会导致计算失败;
  • 可嵌套函数,实现复杂逻辑,如 ROUND(SUM({订单金额})/COUNT({订单ID}),2)。

注意:表达式语法请遵循该数据源对应的数据库语法。聚合运算仅能在图表中生效。在预览时显示为”-“

步骤 4:确认无误后确认
1、确认数据预览无误后,点击数据集页面右上角「保存」,完成计算字段配置。

新建分组字段

点击「新建分组字段」,可对现有字段进行分组(如将日期按「年 / 月 / 日」分组),方便后续报表分析。

注意:待分组的字段为维度类型(文本 / 日期类,不支持指标数值类直接分组,需先转换为维度)

步骤 1:进入添加分组字段页面
在数据集创建 / 编辑页的「数据预览」区域,点击右上角 新建分组字段 按钮,弹出「添加分组字段」弹窗。

步骤 2:填写基础配置项

配置项 填写说明 示例
分组名称 自定义新分组字段的名称,用于平台内识别,不可与现有字段重复 金额区间
分组字段 下拉选择需要进行分组的源维度字段 申请资助金额

步骤 3:配置分组规则
1、在「分组设置」区域,点击「添加分组字段」,新增分组条目;

2、每个分组条目需填写 2 项内容:

  • 分组名称:自定义该分组的显示名称(如「0-10 万」「10-50 万」);
  • 分组值:选择该分组对应的源字段值 / 区间(支持多选、区间配置);

3、可重复点击「添加分组字段」,添加多个分组;

4、「未分组字段值」:可统一配置未匹配到任何分组的字段值的归类(如「其他」),留空则未分组值不展示。

步骤 4:确认无误后确认
1、确认分组规则无误后,点击「确认」,生成新的分组字段;
2、新字段自动添加到数据集的维度列表,同步更新数据预览;
3、确认数据预览无误后,点击数据集页面右上角「保存」,完成分组字段配置。

批量管理

切换到「批量管理」页签,可批量修改字段名称、字段类型、维度 / 指标分类,提升配置效率。


刷新数据

数据预览页点击「刷新」按钮,可手动刷新数据集数据,查看最新数据(预览数据为缓存,需手动刷新)。

作者:chenjt  创建时间:2026-03-31 16:33
最后编辑:chenjt  更新时间:2026-06-04 15:56