Skip to content

数据管理

「数据与报表」是 Forge Admin 的数据资产中心,把数据连接 → 数据集 → 维度 → 业务定义串成一条可复用链路:先接入数据库,再抽象成数据集与维度,最后用业务定义描述指标口径,供数据大屏与 AI 查询复用。

后端能力由 forge-plugin-data 提供。

功能入口

登录管理后台后,点击左侧菜单 数据与报表,包含以下子菜单:

子菜单作用
数据连接管理数据库连接(JDBC),支持测试连接与表探查
数据集管理基于连接定义单表 / SQL 数据集,配置查询条件、执行与权限
数据集分类管理数据集业务分类维护
数据维度维护可复用维度(手动字典或 SQL 同步)
业务定义描述业务分析目标、绑定数据集与指标口径
AI 大屏数据大屏设计器(见数据大屏概览

数据连接

数据连接列表展示已接入的数据库连接,字段如下:

说明
连接资产连接名称 / 数据库类型 / 编码 / 描述
驱动与模式JDBC 驱动类名与 schema / 模式
访问入口主机端口 / 库名 / 账号
状态启用 / 停用
更新时间最近更新时间

行内提供「编辑 / 测试连接 / 查看表 / 删除」操作。

数据连接列表

新增连接

点击 新增连接,按分组填写:

分组字段必填说明
连接标识连接编码建议使用 业务域_环境 编码方式
连接标识连接名称显示名称
连接标识数据库类型如 MYSQL
连接标识状态启用状态下数据集才允许引用
访问配置JDBC 连接地址jdbc:mysql://localhost:3306/database
访问配置驱动类名com.mysql.cj.jdbc.Driver
访问配置模式名数据库名 / 模式名,便于表探查
访问配置用户名连接账号
访问配置密码编辑已有连接时留空则不修改
验证与观测测试 SQL用于「即时测试连接」,草稿测试不保存数据
治理信息描述连接说明

连接密码属敏感凭据,保存后脱敏显示,禁止明文落库或打印日志。

数据集管理

数据集列表展示数据集资产,字段如下:

说明
数据集资产名称 / 类型(SQL 数据集 / 单表数据集)/ 编码 / 描述
业务分类所属目录
数据来源数据连接 + 模式
发布状态已发布 / 未发布
访问权限公开 / 私有
可用状态启用 / 禁用
最大行数执行设置里的最大返回行数
操作查看 / 编辑 / 发布 / 下架 / 字段配置

左侧提供分类目录树,支持按 数据集名称 / 数据连接 / 数据集类型 / 发布状态 筛选。

数据集管理

新增数据集

新增数据集为分步向导,包含四步:

  1. 基础信息:数据集名称、编码、所属目录、数据源、数据集类型(单表 / SQL)、可用状态、数据表、描述与标签;选择数据表后可「刷新来源字段」。
  2. 查询条件:定义可筛选条件,供报表控件 / AI 查询复用。
  3. 执行设置:最大返回行数、查询超时时间、缓存策略(不缓存 / 按时间 / 按依赖)、结果集编码、是否允许导出。
  4. 权限控制:访问范围(公开 / 私有)与行级权限规则(按用户属性或角色数据范围动态拼接过滤条件)。

数据维度

维度用于维护稳定、可复用的枚举字典。列表字段如下:

说明
维度资产名称 / 编码 / 描述
录入方式手动维护 / SQL 同步
同步来源数据源与值列 / 显示列映射
维度值维度值数量
状态启用 / 停用
最近同步最近同步时间

行内提供「维度值 / 同步 / 编辑 / 删除」操作。

数据维度

新增维度

字段必填说明
维度编码order_status
维度名称如「订单状态」
录入方式手动维护(直接编辑编码/显示名称/排序/扩展信息)或 SQL 同步
状态启用 / 停用
描述维度口径、使用范围或同步来源

业务定义

业务定义把数据集与维度组合成「分析目标」,并沉淀指标口径。列表字段如下:

说明
业务定义名称 / 编码 / 分析目标
绑定数据集关联的数据集
配置完整度准备程度
指标口径核心指标描述
更新时间最近更新时间

业务定义

相关文档

Forge Admin — 基于 Vue3 + Spring Boot 的企业级后台管理框架