数据生产方法、装置、电子设备、存储介质及程序产品制造方法及图纸

技术编号:31091172 阅读:19 留言:0更新日期:2021-12-01 12:54
本公开提供了一种数据生产方法、装置、电子设备、存储介质及程序产品,涉及涉及数据处理技术领域,尤其涉及智能交通技术领域。具体实现方案为:在线对数据母库中的数据进行数据规格升级,将进行中的旧规格数据任务适配升级前的服务进行数据生产,得到旧规格数据,旧规格数据任务为数据母库完成数据规格升级前产生的数据生产任务,对旧规格数据进行数据规格升级,得到第一新规格数据。将第一新规格数据存入数据母库,将新规格数据任务适配升级后的服务进行数据生产,得到第二新规格数据,将第二新规格数据存入数据母库。可以实现在数据生产过程中,实时进行数据规格升级,提高了数据更新的时效性。更新的时效性。更新的时效性。

【技术实现步骤摘要】
数据生产方法、装置、电子设备、存储介质及程序产品


[0001]本公开涉及数据处理
,尤其涉及智能交通


技术介绍

[0002]目前,如果需要对数据规格进行升级,可以等待正在进行的数据生产任务执行完毕,将数据生产任务所涉及的数据全量存入数据库,然后对数据库中的数据进行规格升级。

技术实现思路

[0003]本公开提供了一种数据生产方法、装置、电子设备、存储介质及程序产品。
[0004]根据本公开的一方面,提供了一种数据生产方法,包括:
[0005]在线对数据母库中的数据进行数据规格升级;
[0006]将进行中的旧规格数据任务适配升级前的服务进行数据生产,得到旧规格数据,所述旧规格数据任务为所述数据母库完成数据规格升级前产生的数据生产任务;
[0007]对所述旧规格数据进行数据规格升级,得到第一新规格数据,将所述第一新规格数据存入所述数据母库;
[0008]将新规格数据任务适配升级后的服务进行数据生产,得到第二新规格数据,所述新规格数据任务为所述数据母库完成数据规格升级后产生的数据生产任务;
[0009]将所述第二新规格数据存入所述数据母库。
[0010]根据本公开的二方面,提供了一种数据生产装置,包括:
[0011]升级模块,用于在线对数据母库中的数据进行数据规格升级;
[0012]生产模块,用于将进行中的旧规格数据任务适配升级前的服务进行数据生产,得到旧规格数据,所述旧规格数据任务为所述数据母库完成数据规格升级前产生的数据生产任务;
[0013]所述升级模块,还用于对所述旧规格数据进行数据规格升级,得到第一新规格数据;
[0014]存储模块,用于将所述第一新规格数据存入所述数据母库;
[0015]所述生产模块,还用于将新规格数据任务适配升级后的服务进行数据生产,得到第二新规格数据,所述新规格数据任务为所述数据母库完成数据规格升级后产生的数据生产任务;
[0016]所述存储模块,还用于将所述第二新规格数据存入所述数据母库。
[0017]根据本公开的三方面,提供了一种电子设备,包括:
[0018]至少一个处理器;以及
[0019]与所述至少一个处理器通信连接的存储器;其中,
[0020]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述一方面所述的方法。
[0021]根据本公开的四方面,提供了存储有计算机指令的非瞬时计算机可读存储介质,
其中,所述计算机指令用于使所述计算机执行上述第一方面所述方法。
[0022]根据本公开的第五方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述第一方面所述的方法
[0023]采用本公开实施例,可以在线对数据母库中的数据进行数据规格升级,因为采用在线升级的方式,所以会出现旧规格数据任务与新规格数据任务并存的情况。对于旧规格数据任务,可以适配升级前的服务进行数据生产得到旧规格数据,在对旧规格数据进行数据规格升级后,将升级后得到的第一新规格数据存入数据母库,可以保证数据母库中数据版本的唯一性。对于新规格数据任务,可以适配升级后的服务进行数据生产,得到第二新规格数据,并将第二新规格数据存入数据母库。因本公开实施例实现了同时执行新规格数据任务与旧规格数据任务,且保证了存入数据母库的数据都是新规格数据,所以可以实现在线进行数据规格升级,进而可以实时进行数据规格升级以更新数据版本,可以提高数据更新的时效性。
[0024]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0025]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0026]图1是本公开实施例提供的一种数据生产方法的流程图;
[0027]图2是本公开实施例提供的另一种数据生产方法的流程图;
[0028]图3是本公开实施例提供的一种数据规格升级过程中的数据生产流程的示例性示意图;
[0029]图4是本公开实施例提供的一种数据生产装置的结构示意图;
[0030]图5是用来实现本公开实施例的数据生产方法的电子设备的框图。
具体实施方式
[0031]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0032]本公开的技术方案中,所涉及的用户个人信息的收集、存储、使用、加工、传输、提供和公开等处理,均符合相关法律法规的规定,且不违背公序良俗。
[0033]相关技术中,在进行数据规格升级前,需要等待正在进行的数据生产任务执行完毕,并将数据生产任务所涉及的数据全部存储到数据母库,然后才能对数据母库中的数据进行数据规格升级。在数据规格升级过程中无法进行数据生产,会影响数据更新的时效性。
[0034]本公开实施例中的数据可以为任何适用于数据规格升级的数据,比如,可以为导航数据或地图数据。在本公开实施例中,以对智能交通场景下所使用的导航数据进行数据规格升级为例进行说明。
[0035]为了解决上述问题,本公开实施例提供了一种数据生产方法,该方法可以应用于电子设备,如图1所示,该方法包括:
[0036]S101、在线对数据母库中的数据进行数据规格升级。
[0037]本公开实施例中,在数据生产过程中,可以在线化对数据母库中的数据进行数据规格升级。也就是说,在对数据母库中的数据进行数据规格升级的同时,可以继续执行数据生产任务。
[0038]其中,数据母库中存储有用于执行数据生产任务的数据。作为示例,数据母库中可以包括地图数据、实时路况数据等。
[0039]S102、将进行中的旧规格数据任务适配升级前的服务进行数据生产,得到旧规格数据。
[0040]其中,旧规格数据任务为数据母库完成数据规格升级前产生的数据生产任务。换言之,如果某一数据任务在对数据母库完成数据规格升级前产生,且在对数据母库进行数据规格升级时,该数据生产任务还未结束,则该数据生产任务为旧规格数据任务。
[0041]例如,在对数据母库中的数据进行数据规格升级前,产生了数据生产任务A,在开始对数据母库进行数据规格升级时,该数据生产任务A仍存在,则数据生产任务A为旧规格数据任务。
[0042]本公开实施例中的“服务”是指用于对数据进行处理的服务,比如数据出入库服务、数据自动处理服务等。这些服务会随着数据规格的升级而升级,升级前的服务仍可以处理旧规格数据,升级后的服务用于处理新规格数据。在本步骤中,可以为旧规格数据任务适配升级前本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据生产方法,包括:在线对数据母库中的数据进行数据规格升级;将进行中的旧规格数据任务适配升级前的服务进行数据生产,得到旧规格数据,所述旧规格数据任务为所述数据母库完成数据规格升级前产生的数据生产任务;对所述旧规格数据进行数据规格升级,得到第一新规格数据,将所述第一新规格数据存入所述数据母库;将新规格数据任务适配升级后的服务进行数据生产,得到第二新规格数据,所述新规格数据任务为所述数据母库完成数据规格升级后产生的数据生产任务;将所述第二新规格数据存入所述数据母库。2.根据权利要求1所述的方法,在对所述旧规格数据进行数据规格升级之前,所述方法还包括:通过旧规格数据版本对应的检查规则项,对所述旧规格数据进行准出检查,若准出检查通过,则执行对所述旧规格数据进行数据规格升级的步骤;在所述将所述第二新规格数据存入所述数据母库之前,所述方法还包括:通过新规格数据版本对应的检查规则项,对所述新规格数据进行准出检查,若准出检查通过,则执行将所述第二新规格数据存入所述数据母库的步骤。3.根据权利要求1所述的方法,其中,所述将进行中的旧规格数据任务适配升级前的服务进行数据生产,得到旧规格数据包括确定所述旧规格数据任务对应的第一数据版本;调用与所述第一数据版本匹配的服务执行所述旧规格数据任务,生产所述旧规格数据;所述将新规格数据任务适配升级后的服务进行数据生产,得到第二新规格数据,包括:确定所述新规格数据任务对应的第二数据版本;调用与所述第二数据版本匹配的服务执行所述新规格数据任务,生产所述第二新规格数据。4.根据权利要求3所述的方法,其中,所述确定所述旧规格数据任务对应的第一数据版本,包括:从旧规格作业库中获取执行所述旧规格数据任务所需的数据;确定从所述旧规格作业库中获取的数据对应的第一数据版本。5.根据权利要求3所述的方法,在线对数据母库中的数据进行数据规格升级之后,所述方法还包括:创建新规格作业库;将执行所述新规格数据任务所需的数据从所述数据母库中复制到所述新规格作业库;所述确定所述新规格数据任务对应的第二数据版本,包括:从所述新规格作业库中获取执行所述新规格数据任务所需的数据;确定从所述新规格作业库中获取的数据对应的第二数据版本。6.一种数据生产装置,包括:升级模块,用于在线对数据母库中的数据进行数据规格升级;生产模块,用于将进行中的旧规格数据任务适配升级前的服务进行数据生产,得到旧
规格数据,所述旧规格数据任务为所述数据母库完成数据规格升级前产生的数据生产任务;所述...

【专利技术属性】
技术研发人员:余剑锋褚文永
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1