一种问题数据的追踪方法、装置、设备和存储介质制造方法及图纸

技术编号:38747314 阅读:9 留言:0更新日期:2023-09-08 23:28
本申请公开一种问题数据的追踪方法、装置、设备和存储介质,通过确定目标车辆在第一预设时间段内所产生的第一运行数据在目标车辆中所对应的第一数据链路状态;获取第一运行数据从目标车辆传输至上传机器的过程中所产生的第二数据链路状态;获取第一运行数据对应的第二运行数据,并提取第二运行数据从上传机器传输至云端的过程中所产生的第三数据链路状态;将第一数据链路状态、第二数据链路状态和第三数据链路状态更新至与目标车辆对应的索引中;根据索引对第一数据链路状态、第二数据链路状态以及第三链路数据状态进行对比,实现问题数据的追踪。该方案方便工作人员通过索引对问题链路进行定位,实现数据追踪,有利于后续对车辆的优化升级。后续对车辆的优化升级。后续对车辆的优化升级。

【技术实现步骤摘要】
一种问题数据的追踪方法、装置、设备和存储介质


[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]若所述第一子数据的数量与所述第二子数据的数量不同,则所述比对结果为筛选。
[0027]优选地,所述提取所述第二运行数据从所述上传机器传输至云端的过程中所产生的第三数据链路状态,包括:
[0028]获取所述第二运行数据在被传输至云端后所对应的第三运行数据;
[0029]提取所述云端在接收所述第三运行数据时的第四时间戳,以及所述第三运行数据中每一个第三子数据对应的数据大小;
[0030]将所述第四时间戳,以及所述第三运行数据中每一个第三子数据对应的数据大小进行组合,得到第三数据链路状态。
[0031]优选地,所述将所述第一数据链路状态、第二数据链路状态以及第三数据链路状态更新至与所述目标车辆对应的索引中,包括:
[0032]构建消息队列;
[0033]将所述第一数据链路状态、第二数据链路状态以及第三数据链路状态发送至所述消息队列中;
[0034]响应于索引更新请求,将所述第一数据链路状态、第二数据链路状态以及第三数据链路状态从所述消息队列更新至与所述目标车辆对应的索引中。
[0035]优选地,所述根据所述索引,对所述第一数据链路状态、第二数据链路状态以及第三链路数据状态进行对比,以定位问题链路,从而实现问题数据的追踪,包括:
[0036]获取待追踪数据的名称;
[0037]基于所述待追踪数据的名称,分别在所述第一数据链路状态、第二数据链路状态以及第三数据链路状态中进行定位;
[0038]将不存在与所述待追踪数据对应数据信息的各个数据链路状态作为各个第一目标链路状态;
[0039]将各个所述第一目标链路状态中生成时间最早的作为第二目标链路状态;
[0040]将所述第二目标链路状态所对应的链路作为问题链路,从而实现问题数据的追踪。
[0041]第二方面,一种问题数据的追踪装置,包括:
[0042]第一数据链路状态确定模块,用于响应于数据追踪指令,确定目标车辆在第一预设时间段内所产生的第一运行数据在目标车辆中所对应的第一数据链路状态;
[0043]第二数据链路状态获取模块,用于获取所述第一运行数据从所述目标车辆传输至上传机器的过程中所产生的第二数据链路状态;
[0044]第三数据链路状态提取模块,用于获取所述第一运行数据在被传输至上传机器后所对应的第二运行数据,并提取所述第二运行数据从所述上传机器传输至云端的过程中所产生的第三数据链路状态;
[0045]更新模块,用于将所述第一数据链路状态、第二数据链路状态以及第三数据链路状态更新至与所述目标车辆对应的索引中;
[0046]定位模块,用于根据所述索引,对所述第一数据链路状态、第二数据链路状态以及第三链路数据状态进行对比,以定位问题链路,从而实现问题数据的追踪。
[0047]第三方面,一种问题数据的追踪设备,包括存储器和处理器;
[0048]所述存储器,用于存储程序;
[0049]所述处理器,用于执行所述程序,实现如第一方面所述的问题数据的追踪方法的各个步骤。
[0050]第四方面,一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种问题数据的追踪方法,其特征在于,包括:响应于问题数据追踪指令,确定目标车辆在第一预设时间段内所产生的第一运行数据在目标车辆中所对应的第一数据链路状态;获取所述第一运行数据从所述目标车辆传输至上传机器的过程中所产生的第二数据链路状态;获取所述第一运行数据在被传输至上传机器后所对应的第二运行数据,并提取所述第二运行数据从所述上传机器传输至云端的过程中所产生的第三数据链路状态;将所述第一数据链路状态、第二数据链路状态以及第三数据链路状态更新至与所述目标车辆对应的索引中;根据所述索引,对所述第一数据链路状态、第二数据链路状态以及第三链路数据状态进行对比,以定位问题链路,从而实现问题数据的追踪。2.根据权利要求1所述的方法,其特征在于,所述确定目标车辆在第一预设时间段内所产生的第一运行数据在目标车辆中所对应的第一数据链路状态,包括:获取所述目标车辆在所述第一预设时间段内所产生的第一运行数据;在所述第一运行数据中,将最后产生的数据作为最终数据;确定生成所述最终数据的第一时间戳,以及保存有所述第一运行数据的磁盘在所述目标车辆上被落盘的第二时间戳;获取所述第一运行数据在目标车辆中的路径信息以及大小信息;将所述第一时间戳、第二时间戳、路径信息以及大小信息进行组合,得到第一数据链路状态。3.根据权利要求1所述的方法,其特征在于,所述获取所述第一运行数据从所述目标车辆传输至上传机器的过程中所产生的第二数据链路状态,包括:将所述第一运行数据中的各个第一子数据与所述第二运行数据中对应的各个第二子数据进行逐一比对,得到比对结果;确定生成所述第二运行数据的第三时间戳;将所述比对结果以及第三时间戳进行组合,得到第二数据链路状态。4.根据权利要求3所述的方法,其特征在于,所述将所述第一运行数据中的各个第一子数据与所述第二运行数据中对应的各个第二子数据进行逐一比对,得到比对结果,包括:将所述第一运行数据中的各个第一子数据与所述第二运行数据中对应的各个第二子数据进行逐一比对;获取所述第一子数据的数量与第二子数据的数量;若所述第一子数据的数量与第二子数据的数量相同,则确定所述比对结果为拷贝;若所述第一子数据的数量与所述第二子数据的数量不同,则所述比对结果为筛选。5.根据权利要求1所述的方法,其特征在于,所述提取所述第二运行数据从所述上传机器传输至云端的过程中所产生的第三数据链路状态,包括:获取所述第二运行数据在被传输至云端后所对应的第三运行数据;提取所述云端在接收所述第三运行数据时的第四时间戳,以及所述第三运行数据中每一个第三...

【专利技术属性】
技术研发人员:楼旭
申请(专利权)人:广州文远知行科技有限公司
类型:发明
国别省市:

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

1