说明:收录90万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210942783.X (22)申请日 2022.08.08 (71)申请人 北京世纪好未来教育科技有限公司 地址 100089 北京市海淀区中关村大街32 号19层1901室 (72)发明人 陈斌涛  (74)专利代理 机构 北京开阳星知识产权代理有 限公司 1 1710 专利代理师 付宏艳 (51)Int.Cl. G06F 16/23(2019.01) G06F 16/2458(2019.01) G06F 16/28(2019.01) (54)发明名称 多时区场景下的数据处理方法、 装置、 电子 设备及介质 (57)摘要 本公开提供一种多时区场景下的数据处理 方法、 装置、 电子设备及介质, 方法包括: 获取数 据仓库所在时区的系统时间; 根据所述系统时 间、 业务系统所在时区与所述数据仓库所在时区 之间的时间差, 确定所述业务系统所在时区的当 地时间; 在所述业务系统所在时区的当地时间为 零点的情况下, 启动所述系统时间对应的数据调 度批次, 以从包含所述业务系统的业务数据的全 量数据表集合中调度所述业务系统对应的目标 业务数据。 本方案由于启动数据调度批次调度数 据时, 业务系统所在时区的当地时间为零点, 此 时, 业务系统前一天的业务数据已全部产生, 因 此能够调度获得前一天的完整数据, 保证了数据 仓库产出各时区业务系统的业务数据的完整性 和正确性。 权利要求书2页 说明书11页 附图3页 CN 115017171 A 2022.09.06 CN 115017171 A 1.一种多时区场景 下的数据处 理方法, 其中, 所述方法包括: 获取数据仓库所在时区的系统时间; 根据所述系统时间、 业务系统所在时区与所述数据仓库所在时区之间的时间差, 确定 所述业务系统所在时区的当地时间; 在所述业务系统所在时区的当地 时间为零点的情况下, 启动所述系统时间对应的数据 调度批次, 以从包含所述业务系统的业务数据的全量数据 表集合中调 度所述业务系统对应 的目标业务数据, 其中, 所述 目标业务数据为所述业务系统在所述当地时间的前一天产生 的业务数据, 所述业务数据携带所述业务系统所在时区的时区信息以及所述业务数据的产 生时间。 2.如权利要求1所述的多时区场景 下的数据处 理方法, 其中, 所述方法还 包括: 接收所述 业务系统对应的数据库按照预设周期上报的业 务数据; 根据所述 业务数据, 生成所述全量数据表集 合。 3.如权利要求2所述的多时区场景下的数据处理方法, 其中, 所述根据所述业务数据, 生成所述全量数据表集 合, 包括: 基于相同数据库表的数据合并规则, 将具有相同的业务逻辑的业务数据写入同一数据 库表中, 得到 至少一个数据库表; 利用所述至少一个数据库表, 构建所述全量数据表集 合。 4.如权利要求2所述的多时区场景下的数据处理方法, 其中, 在所述根据所述业务数 据, 生成所述全量数据表集 合之前, 所述方法还 包括: 判断接收到的业 务数据是否携带时区信息; 在所述接收到的业务数据未携带所述 时区信息的情况下, 获取上报所述接收到的业务 数据的数据库的目标 数据库标识; 查询预设的数据库 标识与所在时区的对应关系表, 确定与所述目标数据库 标识对应的 目标时区; 将所述目标时区作为所述接收到的业务数据的时区信息标记在所述接收到的业务数 据上。 5.如权利要求 4所述的多时区场景 下的数据处 理方法, 其中, 所述方法还 包括: 判断所述接收到的业 务数据是否携带产生时间; 在所述接收到的业务数据未携带产生 时间的情况下, 将接收到业务数据的当前时间作 为产生时间标记在所述接收到的业 务数据上。 6.如权利要求1 ‑5任一项所述的多时区场景下的数据处理方法, 其中, 在所述确定所述 业务系统所在时区的当地时间之前, 所述方法还 包括: 确定所述系统时间为整点。 7.如权利要求1 ‑5任一项所述的多时区场景下的数据处理方法, 其中, 在所述数据仓库 应用于全时区场景的情况下, 所述数据仓库所在时区的每个整点时刻均对应一个数据调 度 批次, 所述方法还 包括: 当所述数据仓库所在时区的整点时刻到来时, 启动全部的数据调度批次, 以从所述全 量数据表集 合中调度各时区的业 务系统对应的业 务数据。 8.一种多时区场景 下的数据处 理装置, 包括:权 利 要 求 书 1/2 页 2 CN 115017171 A 2时间获取模块, 用于获取 数据仓库所在时区的系统时间; 时间确定模块, 用于根据所述系统时间、 业务系统所在时区与所述数据仓库所在时区 之间的时间差, 确定所述 业务系统所在时区的当地时间; 数据调度模块, 用于在所述业务系统所在时区的当地时间为零点的情况下, 启动所述 系统时间对应的数据调 度批次, 以从包含所述业务系统的业务数据的全量数据表集合中调 度所述业务系统对应的目标业务数据, 其中, 所述 目标业务数据为所述业务系统在所述当 地时间的前一天产生的业务数据, 所述业务数据携带所述业务系统所在时区的时区信息以 及所述业务数据的产生时间。 9.一种电子设备, 包括: 处理器; 以及 存储程序的存 储器, 其中, 所述程序包括指令, 所述指令在由所述处理器执行时使所述处理器执行根据权 利要求1‑7中任一项所述的多时区场景 下的数据处 理方法。 10.一种存储有计算机指令的非瞬时计算机可读存储介质, 其中, 所述计算机指令用于 使所述计算机执 行根据权利要求1 ‑7中任一项所述的多时区场景 下的数据处 理方法。权 利 要 求 书 2/2 页 3 CN 115017171 A 3

PDF文档 专利 多时区场景下的数据处理方法、装置、电子设备及介质

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 多时区场景下的数据处理方法、装置、电子设备及介质 第 1 页 专利 多时区场景下的数据处理方法、装置、电子设备及介质 第 2 页 专利 多时区场景下的数据处理方法、装置、电子设备及介质 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:43:03上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。