【技术实现步骤摘要】
一种磁盘扫描方法、装置、设备和存储介质
[0001]本申请涉及数据扫描
,具体涉及一种磁盘扫描方法、装置、设备和存储介质。
技术介绍
[0002]在很多行业内都需要进行数据采集和积累,以此作为系统或模型进行训练和分析的依据。尤其是在自动驾驶
中,为了便于工程师完善对自动驾驶车辆的控制,需要经常对自动驾驶车辆的行车数据进行采集,并对采集到的数据进行分析整合,以优化对自动驾驶车辆的控制,其中最常用的就是利用磁盘采集自动驾驶车辆的各种数据,在车辆经过一天的行驶后,将磁盘从车辆上取下,再将磁盘中的数据扫描至机器或服务器中,以供后续对数据的分析和研究。
[0003]但是现有的磁盘扫描方法不能根据磁盘对应的扫描上传目的地进行自主配置,对于不同类型的数据和不同的业务内容,并不能灵活地将磁盘中的数据扫描出来,不方便业内人员对数据的分析和研究。
技术实现思路
[0004]有鉴于此,本申请提供了一种磁盘扫描方法、装置、设备和存储介质,用于解决现有的磁盘扫描方法不能根据磁盘对应的扫描上传目的地进行自主配置,对于 ...
【技术保护点】
【技术特征摘要】
1.一种磁盘扫描方法,其特征在于,包括:响应于磁盘扫描指令,获取待扫描的磁盘当前所对应目标机器的所在地区以及机器配置信息,根据所述目标机器的所在地区以及机器配置信息,确定与所述目标机器对应的数据定义配置信息;对所述数据定义配置信息进行解析,以生成多个数据定义以及每一个所述数据定义所对应的链路;获取所述磁盘中的所有磁盘信息,并基于各个所述数据定义,对所述所有磁盘信息进行预处理,得到各个类别的目标数据;根据每一个所述数据定义所对应的链路对所述各个类别的目标数据进行线性处理,以将所述各个类别的目标数据存储至所述目标机器中,从而完成对磁盘的扫描。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标机器的所在地区以及机器配置信息,确定与所述目标机器对应的数据定义配置信息,包括:确定所述目标机器的当前运转周期;将所述当前运转周期、目标机器的所在地区以及机器配置信息发送至所述目标机器的云端中,以供所述云端从云端数据库中确定在所述当前运转周期中与所述目标机器的所在地区以及机器配置信息对应的数据定义配置信息。3.根据权利要求1所述的方法,其特征在于,在所述对所述数据定义配置信息进行解析,以生成多个数据定义以及每一个所述数据定义所对应的链路之后,还包括:获取所述目标机器的当前所在环境;若所述目标机器的当前所在环境不属于预设的全量带宽环境,则对所述数据定义配置信息进行二次解析,以生成带宽限制信息;以所述带宽限制信息对所述目标机器进行限制。4.根据权利要求1所述的方法,其特征在于,所述基于各个所述数据定义,对所述所有磁盘信息进行预处理,得到各个类别的目标数据,包括:利用预设的各个数据类型,对所述所有磁盘信息中的各条信息进行标记,得到各条已标记信息;从各条所述已标记信息中,将与预设的各个待扫描类型所对应的各条已标记信息作为各条待扫描信息;针对每一条待扫描信息,将该条待扫描信息与每一个所述数据定义进行对比,以确定该条待扫描信息所对应的数据定义;将各条待扫描信息进行组合和划分,以得到各个类别的目标数据。5.根据权利要求1所述的方法,其特征在于,所述基于各个所述数据定义,对所述所有磁盘信息进行预处理,得到各个类别的目标数据,包括:在所述所有磁盘信息中,将属于各个所述数据定义的各条数据作为各条第一数据;针对每一条第一数据,获取该条第一数据的扫描路径、所属种类、数据大小以及创建时间;将该条第一数据的扫描路径、所属种类、数据大小以及创建时间进行组合,以得到与该条第一数据对应的目录数据...
【专利技术属性】
技术研发人员:楼旭,
申请(专利权)人:广州文远知行科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。