一、产品概述
数字化开发管控平台融入 DataOps 理念,将敏捷开发方法运用于数据工程管理,提供一站式数据研发与数据治理能力,帮助用户快速构建从数据接入到数据分析的端到端数据体系。平台以项目空间为组织单元,覆盖需求、设计、开发、测试、发布与运维全过程,实现数据从需求到交付的全生命周期管理。
平台由应用支撑平台、统一应用集成门户、通用中间件、管理控制台、运维监控、数据开发组件、数据资产管理组件与数据服务组件构成,支持国产化环境与主流大数据工具适配,提供租户化资源管理、可视化工作流编排、数据质量核验、数据标准管理、数据血缘分析与 API 服务能力,为业务系统建设与数据分析应用提供统一底座。
应用支撑与集成
- 统一认证授权
- RBAC 权限
- 三员管理
- 单点登录
- 基础编码
- 服务组件
- 消息服务
数据开发与治理
- 数据集成
- SQL 开发
- 工作流编排
- 任务调度
- 元数据管理
- 数据质量
- 数据标准
资产与服务
- 数据地图
- 血缘分析
- 资产分析
- API 开发
- 服务订阅
- 调用统计
- 运维告警
二、产品截图
以下为系统功能示意,实际界面以项目交付成果为准。
三、功能清单
| 功能模块 | 子模块 | 功能说明 |
|---|---|---|
| 应用支撑平台 | 基础功能封装 |
1. 封装用户组织身份、权限控制、工作流、表单等基础功能,支持上层应用系统开发; 2. 基于面向服务架构设计,提供统一的表单、流程、事项、办件、通知和用户中心; 3. 适配国产环境,兼容hadoop、hive、spark等大数据工具。 |
| 统一应用集成门户 | 系统集成与访问 |
1. 集成松耦合信息系统,实现“一个系统”融合,支持VPN、电子政务外网访问; 2. 单点登录:一次登录即可访问所有集成应用,支持页面集成; 3. 用户/权限集成:统一用户管理,按角色分配权限,限制访问范围。 |
| 通用中间件 | 统一用户认证与授权组件 |
1. 包含用户管理(新增、维护、权限分配)、系统管理(业务系统维护)、功能/数据/隐私权限管理; 2. 支持RBAC模型,实现“三员管理”(系统管理员、业务管理员、日志管理员); 3. 与中国疾控中心用户系统同步数据,提供认证服务和统计分析功能。 |
| 统一基础编码组件 |
1. 支撑所有业务系统的公共管理模块,复用省政务云编码系统; 2. 功能包括编码维护(行政区划、机构、疾病种类等增删改查)、审核、发布及查询浏览; 3. 所有操作均有日志监控,确保编码规范和一致性。 | |
| 统一服务组件 |
1. 服务类别管理(分类维护)、服务创建与发布(状态管理)、服务订阅(权限校验); 2. 服务调用统计(多维度分析)、日志审计(运行监控)、统一消息服务(多渠道提醒); 3. 支持疫情预警等场景的消息推送(如短信提醒)。 | |
| 管理控制台 | 项目空间 |
1. 以项目为单元的开发协作模式,资源租户化,支持多角色协同; 2. 功能包括创建项目(隶属机构,共享资源)、项目列表(展示参与项目及管理入口)。 |
| 项目配置 |
1. 基础信息配置(名称、描述、租户)、成员管理(角色分配)、资源配置(环境资源申请); 2. 数据源配置(支持主流数据库及分库分表场景,引用统一数据源)。 | |
| 管理中心 |
1. 项目/机构资源管理:展示资源申请状态(申请中、通过、不通过),支持撤销、变更、重新申请; 2. 我的工单:待办工单(审批)、工单跟踪(流转中)、工单查询(历史记录)。 | |
| 消息中心 |
1. 系统公告:展示接收的公告,支持搜索和详情查看; 2. 系统通知:包括项目变更、工单审批等消息,支持实时推送、快速操作(如跳转、下载)。 | |
| 系统管理 |
1. 环境管理(开发/测试/生产环境配置)、租户管理(资源分配)、统一数据源管理; 2. 组织/角色/菜单/权限管理(用户及访问控制)、审批流程管理(自定义流程节点); 3. 公告管理(推送策略配置)、系统操作日志(筛选查询)。 | |
| 规范设计 |
1. 主题域设计(增删改查、层级配置,最多三层); 2. 通用字段类型设计(定义逻辑字段类型,物理化时映射为数据库类型)。 | |
| 控制台首页 |
1. 集成各模块入口,展示项目数、待审批工单、资源使用情况; 2. 支持快速创建项目,查看参与项目动态和机构资源。 | |
| 运维监控 | 首页与工作流监控 |
1. 全局概览:工作流/任务运行统计(时间范围筛选、耗时排行); 2. 工作流监控:列表/DAG视图展示,支持暂停/恢复调度、手动运行、查看历史及日志。 |
| 项目管理与告警 |
1. 项目管理:展示已上线项目及概览(工作流/任务统计); 2. 任务地图:搜索工作流/实例及详情; 3. 告警管理:多渠道推送告警(钉钉、短信等),支持重发; 4. 分布式调度引擎:支持DAG任务调度、终止、重跑及日志查看。 | |
| 数据开发组件 | 表管理与批量数据开发 |
1. 表管理:底座表(可视化/DDL建表、版本管理)、沙箱表(模拟生产数据用于开发测试); 2. 任务开发:数据集成(多数据源同步)、SQL脚本开发(IDE体验、版本管理); 3. 工作流开发:拖拽式编排、依赖配置、调度策略(定时/手动触发)。 |
| 元数据与任务发布 |
1. 元数据管理:查看与编辑库、表、字段信息; 2. 任务发布:发布包管理(上线/下线打包)、测试(冒烟测试及报告)、部署至生产环境; 3. 支持网络可达/不可达场景(导出导入发布包)。 | |
| 辅助功能 |
1. 函数管理(上传.jar资源)、数据探索(即席查询)、脚本模板管理(规范开发); 2. 回收站(恢复/彻底删除节点)。 | |
| 数据资产管理组件 | 数据地图与资产分析 |
1. 数据地图:资产搜索(多条件检索)、资产详情(表信息、血缘、权限申请)、数据血缘(表/字段级图谱); 2. 资产分析:概览(表数量、热度等)、报表(按主题域统计)、消费统计(API调用、数据交付)。 |
| 元数据管理 |
1. 元数据编辑(检索与完善属性)、元模型管理(定义元数据类型); 2. 目录树管理(系统/自定义目录,资产挂载)、批量维护(导出编辑后导入); 3. 标签管理(元数据标签增删改查)、码值管理(维护内部代码键值)。 | |
| 数据质量管理 |
1. 质量概览(主题域核验统计)、核验管理(规则配置、调度策略); 2. 任务实例(查看运行状态及日志)、模板规则(预置核验模板如非空、正则); 3. 异常告警、问题管理(跟踪与闭环)、质量监控(趋势分析、报告)。 | |
| 数据标准管理 |
1. 资产管理员:词根库、码值、码值映射、元数据的增删改查; 2. 普通用户:查看和导出词根库、码值、映射及元数据。 | |
| 数据服务组件 | 数据服务开发 |
1. API开发:DataToApi(SQL转换为API,多数据源支持)、UrlToApi(注册已有API); 2. 项目API管理:我的发布(检索与操作API)、我的申请/审核(工单处理)、API统计(调用分析)。 |
| 数据服务管理 |
1. 服务概览(调用统计、服务状态)、服务管理(检索、操作、绑定APP); 2. APP管理(创建、密钥更新)、审核管理(工单审批); 3. 告警管理(规则配置与记录)、资源管理(k8s集群资源监控); 4. 日志管理(API调用日志检索与详情查看)。 |
