利索能及
我要发布
收藏
专利号: 2017103094663
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据补录方法,包括:

当到达预设时间节点时,获取生产库的数据处理状态;

根据所述数据处理状态获取所述生产库中未处理完成的数据标识;

在开发库中根据所述数据标识生成补录数据;

将所述补录数据从所述开发库拷贝至所述生产库,并通过所述生产库处理所述补录数据。

2.根据权利要求1所述的方法,其特征在于,所述当到达预设时间节点时,获取生产库的数据处理状态,包括:当到达预设时间节点时,获取生产库中与所述预设时间节点匹配的线程标识;

根据所述线程标识分别查找进行数据处理的各个线程的数据处理记录表;

对所述数据处理记录表中存储的各条数据处理记录进行扫描,并获取所述各条数据处理记录中的数据处理状态。

3.根据权利要求2所述的方法,其特征在于,所述根据所述数据处理状态获取所述生产库中未处理完成的数据标识,包括:对所述各条数据处理记录中的标志位进行检测;

当数据处理记录的标志位为预设标志位时,则获取标志位为预设标志位的数据处理记录中的数据标识。

4.根据权利要求2或3所述的方法,其特征在于,在所述在开发库中根据所述数据标识生成补录数据之前,所述方法还包括:从与所述预设时间节点匹配的线程标识中获取包含所述未处理完成的数据标识的线程对应的线程标识;

根据所述对应的线程标识查询线程记录表,判断所述包含未处理完成的数据标识的线程是否包含补执行操作;

若不包含,则执行所述在开发库中根据所述数据标识生成补录数据的步骤。

5.根据权利要求1所述的方法,其特征在于,在所述根据所述数据处理状态获取所述生产库中未处理完成的数据标识之后,所述方法还包括:根据所述未处理完成的数据标识构建数据生成脚本;

将所述数据生成脚本提交至所述生产库,以使所述生产库执行所述数据生成脚本以生成补录数据,并对所述补录数据进行处理。

6.一种数据补录装置,其特征在于,包括:状态获取模块,用于当到达预设时间节点时,获取生产库的数据处理状态;

数据标识获取模块,用于根据所述数据处理状态获取所述生产库中未处理完成的数据标识;

生成模块,用于在开发库中根据所述数据标识生成补录数据;

拷贝模块,用于将所述补录数据从所述开发库拷贝至所述生产库,并通过所述生产库处理所述补录数据。

7.根据权利要求6所述的装置,其特征在于,所述状态获取模块,包括:线程标识获取单元,用于当到达预设时间节点时,获取生产库中与所述预设时间节点匹配的线程标识;

查找单元,用于根据所述线程标识分别查找进行数据处理的各个线程的数据处理记录表;

扫描单元,用于对所述数据处理记录表中存储的各条数据处理记录进行扫描,并获取所述各条数据处理记录中的数据处理状态。

8.根据权利要求7所述的装置,其特征在于,所述数据标识获取模块,包括:检测单元,用于对所述各条数据处理记录中的标志位进行检测;

数据标识获取单元,用于当数据处理记录的标志位为预设标志位时,则获取标志位为预设标志位的数据处理记录中的数据标识。

9.根据权利要求7或8所述的装置,其特征在于,所述装置还包括:线程标识获取模块,用于从与所述预设时间节点匹配的线程标识中获取包含所述未处理完成的数据标识的线程对应的线程标识;

判断模块,用于根据所述对应的线程标识查询线程记录表,判断所述包含未处理完成的数据标识的线程是否包含补执行操作;

所述生成模块,还用于若所述包含未处理完成的数据标识的线程不包含补执行操作,则在开发库中根据所述数据标识生成补录数据。

10.根据权利要求6所述的装置,其特征在于,所述装置还包括:构建模块,用于根据所述未处理完成的数据标识构建数据生成脚本;

提交模块,用于将所述数据生成脚本提交至所述生产库,以使所述生产库执行所述数据生成脚本以生成补录数据,并对所述补录数据进行处理。