1.一种多表关联数据集回填系统,其特征在于,所述系统包括:统管系统和多个分管系统;每一分管系统包括业务分管数据库和多个数据集回填节点;所述数据集回填节点包括第一回填权重计算模块;所述统管系统包括统一数据库、数据接收模块和第二权重计算模块;所述第一回填权重计算模块用于计算当前待发送回填数据集的回填权重,得到第一回填权重,并将所述第一回填权重发送至所述第二权重计算模块;所述第二权重计算模块用于计算历史回填数据集的回填权重,得到第二回填权重,根据预先设置的数据覆盖规则、所述第二回填权重和每一分管系统中多个数据集回填节点的所述第一回填权重,得到每一分管系统中多个数据集回填节点的待回填数据集;所述多个数据集回填节点启动多个线程将对应的待回填数据集并发回填至所述统管系统;所述数据接收模块批量接收多个待回填数据集,将所述多个待回填数据集存储至所述统一数据库;所述根据预先设置的数据覆盖规则、所述第二回填权重和每一分管系统中多个数据集回填节点的所述第一回填权重,得到每一分管系统中多个数据集回填节点的待回填数据集的步骤,包括:根据所述第二回填权重和每一分管系统中多个数据集回填节点的所述第一回填权重的大小关系,判断多个分管系统的回填顺序,包括:当所述第一回填权重大于所述第二回填权重时,则将当前待发送回填数据集作为待回填数据集,以进行数据回填覆盖。
2.根据权利要求1所述的系统,其特征在于,所述第一回填权重为: ,其中, 为第一回填权重, 为分管系统本身权重, 为回填类型权重。
3.根据权利要求1所述的系统,其特征在于,所述第二回填权重为: ,其中, 为第二回填权重, 为数据保持时间, 为回填类型权重。
4.根据权利要求1-3任一项所述的系统,其特征在于,所述数据集回填节点还包括权重分配模块;所述权重分配模块根据所述待回填数据集的关联级别对待回填数据集分配第三回填权重;所述数据集回填节点按照所述第三回填权重从大到小的顺序对当前待回填数据集进行回填。
5.根据权利要求1所述的系统,其特征在于,所述数据集回填节点还包括数据传输模块;所述数据传输模块用于传输待回填数据集;在任务中断时,所述数据传输模块暂停传输,直到工作的时机达到预设条件时,继续上次执行的任务进度。
6.根据权利要求1所述的系统,其特征在于,所述数据集回填节点还包括数据采集模块和采集数据校验模块;所述数据采集模块采集需要回填的数据集;所述采集数据校验模块对需要回填的数据集中的数据进行数据空值校验、数据重复校验和数据有效性校验,检验成功后得到待发送回填数据集。
7.根据权利要求1所述的系统,其特征在于,所述统管系统还包括接收数据校验模块;所述接收数据校验模块对待回填数据集中的数据分别进行数据接收完整校验和数据集完整性校验,将接收检验成功的数据存储至所述统一数据库。
8.一种多表关联数据集回填方法,其特征在于,所述方法包括:每一分管系统的数据集回填节点获取当前待发送回填数据集,计算当前待发送回填数据集的回填权重,得到第一回填权重;统管系统获取历史回填数据集,计算历史回填数据集的回填权重,得到第二回填权重;统管系统根据预先设置的数据覆盖规则、所述第二回填权重和每一分管系统中多个数据集回填节点的所述第一回填权重,得到每一分管系统中多个数据集回填节点的待回填数据集;所述多个数据集回填节点启动多个线程将对应的待回填数据集并发回填至所述统管系统;所述统管系统批量接收多个待回填数据集,将所述多个待回填数据集存储至统一数据库,完成多个待回填数据集的数据回填;所述根据预先设置的数据覆盖规则、所述第二回填权重和每一分管系统中多个数据集回填节点的所述第一回填权重,得到每一分管系统中多个数据集回填节点的待回填数据集的步骤,包括:根据所述第二回填权重和每一分管系统中多个数据集回填节点的所述第一回填权重的大小关系,判断多个分管系统的回填顺序,包括:当所述第一回填权重大于所述第二回填权重时,则将当前待发送回填数据集作为待回填数据集,以进行数据回填覆盖。