集团分部数据库子站到集团数据中心同步上报服务设计方案

  • 用例说明:

这是几年前为解决某集团公司 各个分部子站数据库到总说中心数据库数据同步的问题而设计的一个方案。

 

采集系统从分站设备采集到数据存入库(例:AA)后,通过上报服务实时将数据上报到公司总部数据库(落地库)。采集系统从分站设备采集到数据存入库(例:AA)后,通过上报服务实时将数据上报到公司总部数据库(落地库)。数据库之间存在异构数据,主要是Oracle和MS SQLServer。 

 

架构图:

集团分部数据库子站到集团数据中心同步上报服务设计方案

采用定时器和Windows服务处理。

 

  • 功能结构

集团分部数据库子站到集团数据中心同步上报服务设计方案

 

  • 界面

集团分部数据库子站到集团数据中心同步上报服务设计方案

 

  • 服务管理

集团分部数据库子站到集团数据中心同步上报服务设计方案

  • 上报流程:

集团分部数据库子站到集团数据中心同步上报服务设计方案

 

  • 处理逻辑

写数据到落地库

Function(厂编码,表名,数据集ds)

集团分部数据库子站到集团数据中心同步上报服务设计方案

  • 配置项:
  1. 数据库连接信息:
  2. 上报频率
  3. 上报的表及字段
  4. 数据有效期:只上报有效期内的数据
  5. 日志文件配置
  6. 差异服务文件配置。
  7. ……..