需求是这样的老系统数据人大金仓数据迁移新系统mysql 上面,两个系统都有自己的表结构 ,不要人大金仓转mysql的表结构只要人大金仓的数据迁到新系统mysql表上

本页展示的是根据相同需求生成的 Markdown 思维导图缓存,可直接进入应用继续编辑和导出 XMind。

缓存标识:647147c6cc642ea545dd45f7237169ad 更新时间:2026-03-08 15:54

人大金仓数据迁移至新系统MySQL

一、迁移概述

1.1 核心目标

1.1.1 数据迁移

1.1.1.1 源系统
  • 数据库类型:人大金仓数据库
  • 迁移内容:仅迁移数据
  • 不迁移内容:人大金仓的表结构
    1.1.1.2 目标系统
  • 数据库类型:MySQL数据库
  • 目标结构:新系统MySQL表结构

    1.2 迁移原则

    1.2.1 数据结构转换

  • 源数据需根据新系统MySQL表结构进行转换和映射后写入

    1.2.2 数据完整性

  • 确保迁移过程中数据的准确性和一致性

    二、迁移功能模块

    2.1 迁移配置管理【假设补全】

    2.1.1 数据源连接配置

    2.1.1.1 人大金仓数据源配置
  • 功能类型:配置管理
  • 表单字段:
    • 连接名称:文本输入,必填
    • 服务器地址:文本输入,必填
    • 端口:数字输入,必填
    • 数据库名:文本输入,必填
    • 用户名:文本输入,必填
    • 密码:密码输入,必填
    • 连接测试按钮:触发连接测试
      2.1.1.2 新系统MySQL数据源配置
  • 功能类型:配置管理
  • 表单字段:
    • 连接名称:文本输入,必填
    • 服务器地址:文本输入,必填
    • 端口:数字输入,必填
    • 数据库名:文本输入,必填
    • 用户名:文本输入,必填
    • 密码:密码输入,必填
    • 连接测试按钮:触发连接测试

      2.2 表结构与字段映射管理【假设补全】

      2.2.1 映射关系配置

  • 功能类型:配置管理
  • 功能描述:建立人大金仓源表字段与新系统MySQL目标表字段的映射关系
  • 表单字段:
    • 源表选择:下拉选择(从配置的人大金仓数据源中读取表列表),必填
    • 目标表选择:下拉选择(从配置的新系统MySQL数据源中读取表列表),必填
    • 字段映射列表:子表单,用于配置每一对字段的映射
      • 源字段:下拉选择(根据选择的源表动态加载字段),必填
      • 目标字段:下拉选择(根据选择的目标表动态加载字段),必填
      • 转换规则:文本输入(可选,如:日期格式转换、代码值转换等)

        2.2.2 数据转换规则配置【假设补全】

  • 功能类型:配置管理
  • 功能描述:配置复杂的数据转换逻辑,如枚举值映射、数据拆分、合并等
  • 表单字段:
    • 规则名称:文本输入,必填
    • 源字段:下拉选择,必填
    • 目标字段:下拉选择,必填
    • 转换类型:下拉选择(如:值映射、公式计算、字符串处理等),必填
    • 转换参数:JSON文本输入(根据转换类型动态变化,如值映射的键值对)

      2.3 迁移任务管理【假设补全】

      2.3.1 迁移任务创建与配置

  • 功能类型:任务管理
  • 任务属性:
    • 任务名称:文本输入,必填
    • 源数据表:下拉选择(从已配置映射关系的源表中选择),必填
    • 目标数据表:自动关联(根据映射配置自动带出)
    • 迁移模式:下拉选择(如:全量覆盖、增量追加、清空目标表后全量插入),必填
    • 条件筛选:SQL WHERE条件文本输入(可选,用于筛选源表部分数据迁移)
    • 执行计划:单次立即执行 / 定时执行

      2.3.2 迁移任务列表与监控

  • 功能类型:数据监控
  • 列表字段:
    • 任务名称:文本,支持排序
    • 源表:文本
    • 目标表:文本
    • 状态:文本(待执行、执行中、成功、失败、已停止),支持排序
    • 数据量:数字(源表读取行数/目标表写入行数)
    • 开始时间:日期时间,支持排序
    • 结束时间:日期时间,支持排序
    • 耗时:文本
    • 操作:查看日志、重试、停止(执行中状态)
  • 筛选字段:
    • 任务名称:文本搜索
    • 状态:下拉选择(待执行、执行中、成功、失败)
    • 时间范围:日期范围(开始时间)

      2.3.3 迁移执行与日志

  • 功能类型:数据监控
  • 监控指标:
    • 实时进度:进度条展示(已处理/总数据量)
    • 执行速度:每秒处理行数
    • 错误记录:实时显示迁移过程中出现的错误数据和错误原因
  • 预警规则:
    • 触发条件:迁移失败、错误数据超过阈值
    • 通知方式:站内消息、邮件
  • 日志查看:
    • 展示方式:分页列表,可查看每次任务执行的详细日志
    • 日志内容:时间戳、日志级别(INFO, ERROR)、具体信息

      2.4 数据校验与修复【假设补全】

      2.4.1 迁移后数据校验

  • 功能类型:数据监控
  • 统计指标:
    • 数量校验:对比源表和目标表的数据总行数是否一致
    • 抽样校验:按规则抽样对比关键字段数据一致性
    • 业务规则校验:根据新系统业务规则校验迁移后数据的有效性
  • 展示方式:校验报告,以表格和概要卡片形式展示校验结果(通过、警告、失败)

    2.4.2 异常数据处理

  • 功能类型:CRUD
  • 功能描述:对校验失败或迁移错误的数据进行查看和人工处理
  • 列表字段:
    • 主键/唯一标识:文本
    • 源数据(快照):文本(可展开查看详情)
    • 目标数据(快照):文本(可展开查看详情)
    • 错误原因:文本
    • 状态:文本(待处理、已忽略、已修复)
  • 操作:
    • 查看详情:查看完整的源数据和错误信息
    • 手动修复:提供界面将单条异常数据修正后重新写入目标表
    • 忽略:标记该条异常为已忽略,不再处理

      三、权限控制功能【假设补全】

      3.1 角色定义

  • 角色名称:迁移管理员
  • 功能权限:可访问和操作所有迁移配置、任务管理、数据校验功能

    3.2 数据权限

  • 数据范围:通常为系统级,无数据隔离要求。

如何在应用内使用?

点击上方按钮将跳转至主应用并自动载入这份 Markdown,你可以继续修改结构并导出为 XMind。也可以复制地址 index.html?hash=647147c6cc642ea545dd45f7237169ad 分享给团队成员快速进入编辑。