1.一种关系型数据库的数据集成结构,其特征在于,包括数据集成配置模块、数据集成调度监控模块和数据集成执行器,其中,
数据集成配置包括集成中心管理模块、集成节点管理模块、数据源管理模块以及任务配置模块:
集成中心管理模块用于配置数据中心;
集成节点管理模块用于物理交换节点的管理;
数据源管理模块用于数据源,即物理节点下关系型数据库实例的管理;
任务配置模块用于定制交换任务,完成任务属性配置;
数据集成调度监控模块用于交换任务调度和交换日志审计;
数据集成执行器负责执行交换任务。
2.根据权利要求1所述的一种关系型数据库的数据集成结构,其特征在于,所述集成节点管理模块管理物理交换节点是指用于配置数据中心下的物理交换节点,该配置信息包括:节点名称、节点IP地址、所属机构信息。
3.根据权利要求1所述的一种关系型数据库的数据集成结构,其特征在于,数据源管理模块管理数据源是指用于配置交换节点下的数据源信息,这里的配置信息包括:数据源名称、数据源地址信息以及测试数据库的连通性。
4.根据权利要求1所述的一种关系型数据库的数据集成结构,其特征在于,所述任务配置模块用于定制交换任务且完成的任务属性配置内容包括:任务的源端数据库与目标数据库设置、任务的同步数据表映射设置、同步字段设置、同步方式设置、任务类型设置、定时规则信息配置,上述同步方式包括全量同步、增量同步,任务类型包括定时任务、手动任务;并生成使用数据同步任务执行器执行数据交换任务所需的JSON文件。
5.根据权利要求1所述的一种关系型数据库的数据集成结构,其特征在于,所述数据集成调度监控模块进行交换任务调度是指同步任务的调度操作,该调度操作包括任务启动、停止、暂停、恢复操作。
6.根据权利要求5所述的一种关系型数据库的数据集成结构,其特征在于,所述数据集成调度监控模块进行交换日志审计:用于查看已经完成的交换任务的详细信息,该详细信息包括任务启动时间、结束时间、总共读出记录数、写入记录数、失败记录数、写入速度信息,同时提供日志文件的查看、下载功能。
7.根据权利要求1所述的一种关系型数据库的数据集成结构,其特征在于,所述数据集成执行器负责已启动同步任务的执行,根据交换任务配置模块所生成的JSON文件执行交换任务,从源端数据库的相应表中读出数据写入到目标数据库的相应表中。