System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据处理,尤其涉及一种矿井数据查询方法、装置、设备及存储介质。
技术介绍
1、煤矿是一个由众多煤矿对象构成的复杂的巨系统,每种煤矿对象在不同的开采阶段会产生大量不同版本的数据。相关技术中还未有能够对煤矿的指定版本的对象数据进行快速准确查询的方法。
技术实现思路
1、本申请旨在至少在一定程度上解决相关技术中的技术问题之一。
2、第一方面,本申请提出一种矿井数据查询方法,所述方法包括:获取目标矿井对应数据集的数据集配置信息;其中,所述数据集为至少一个,不同所述数据集存储有所述目标矿井对应不同数据类型的矿井数据,所述数据集配置信息包含每个所述数据集对应的标识信息;基于所述数据集配置信息获取所述数据集中目标数据集的目标数据集标识信息;基于所述目标数据集标识信息获取所述目标数据集中的数据。
3、在一种实现方式中,所述基于所述目标数据集标识信息获取所述目标数据集中的数据,包括:获取所述目标数据集中数据的数据类型;调用所述数据类型对应的数据服务接口,获取所述目标数据集中的数据。
4、在一种实现方式中,所述方法还包括:确定是否存在与所述目标矿井对应数据集中第一数据集对应的第二数据集;其中,所述第一数据集为所述目标矿井对应数据集中的任意一个数据集,所述第一数据集所存储数据的所述数据类型与所述第二数据集所存储数据的所述数据类型相同,所述第二数据集所存储数据的数据版本新于所述第一数据集所存储数据的数据版本;响应于存在所述第二数据集,获取所述第二数据集对应的第
5、在一种实现方式中,所述获取目标矿井对应数据集的数据集配置信息,包括:获取所述目标矿井的第一标识信息;基于所述第一标识信息获取所述数据集配置信息。
6、在一种实现方式中,所述方法还包括:获取第三数据集标识信息;将所述数据集配置信息中的所述目标数据集标识信息替换为所述第三数据集标识信息。
7、在一种实现方式中,每个所述数据集包括至少一个子数据集,每个所述数据集包括的不同所述子数据集中存储有不同子数据类型的数据,所述数据集配置信息还包含每个所述子数据集的子数据集标识信息。
8、第二方面,本申请提出一种矿井数据查询装置,所述装置包括:第一获取模块,用于获取目标矿井对应数据集的数据集配置信息;其中,所述数据集为至少一个,不同所述数据集存储有所述目标矿井对应不同数据类型的矿井数据,所述数据集配置信息包含每个所述数据集对应的标识信息;第一处理模块,用于基于所述数据集配置信息获取所述数据集中目标数据集的目标数据集标识信息;第二处理模块,用于基于所述目标数据集标识信息获取所述目标数据集中的数据。
9、在一种实现方式中,所述第二处理模块具体用于:获取所述目标数据集中数据的数据类型;调用所述数据类型对应的数据服务接口,获取所述目标数据集中的数据。
10、在一种实现方式中,所述装置还包括:第三处理模块,用于确定是否存在与所述目标矿井对应数据集中第一数据集对应的第二数据集;其中,所述第一数据集为所述目标矿井对应数据集中的任意一个数据集,所述第一数据集所存储数据的所述数据类型与所述第二数据集所存储数据的所述数据类型相同,所述第二数据集所存储数据的数据版本新于所述第一数据集所存储数据的数据版本;第四处理模块,用于响应于存在所述第二数据集,获取所述第二数据集对应的第二数据集标识;第五处理模块,用于将所述数据集配置信息中所述第一数据集对应的第一数据集标识,替换为所述第二数据集标识。
11、在一种实现方式中,所述第一获取模块具体用于:获取所述目标矿井的第一标识信息;基于所述第一标识信息获取所述数据集配置信息。
12、在一种实现方式中,所述装置还包括:第二获取模块,用于获取第三数据集标识信息;第六处理模块,用于将所述数据集配置信息中的所述目标数据集标识信息替换为所述第三数据集标识信息。
13、在一种实现方式中,每个所述数据集包括至少一个子数据集,每个所述数据集包括的不同所述子数据集中存储有不同子数据类型的数据,所述数据集配置信息还包含每个所述子数据集的子数据集标识信息。
14、第三方面,本申请提出一种电子设备,包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的矿井数据查询方法。
15、第四方面,本申请提出一种计算机可读存储介质,用于存储有指令,当所述指令被执行时,使如第一方面所述的方法被实现。
16、第五方面,本申请提出一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现如第一方面所述的矿井数据查询方法的步骤。
17、本申请提供的矿井数据查询方法、装置、系统、设备及存储介质,可以从目标矿井对应数据集的数据集配置信息中获取存储有待查询数据的目标数据集的目标数据集标识,从而根据该目标数据集标识获取目标数据集中的对象数据。从而对矿井对应的多种数据类型的矿井数据进行快速准确的调用。
18、本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
本文档来自技高网...【技术保护点】
1.一种矿井数据的查询方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述基于所述目标数据集标识信息获取所述目标数据集中的数据,包括:
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
4.如权利要求1所述的方法,其特征在于,所述获取目标矿井对应数据集的数据集配置信息,包括:
5.如权利要求1所述的方法,其特征在于,所述方法还包括:
6.如权利要求1~5中任一项所述的方法,其特征在于,每个所述数据集包括至少一个子数据集,每个所述数据集包括的不同所述子数据集中存储有不同子数据类型的数据,所述数据集配置信息还包含每个所述子数据集的子数据集标识信息。
7.一种矿井数据查询装置,其特征在于,包括:
8.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1~6中任一项所述的方法。
10.一种计算机程
...【技术特征摘要】
1.一种矿井数据的查询方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述基于所述目标数据集标识信息获取所述目标数据集中的数据,包括:
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
4.如权利要求1所述的方法,其特征在于,所述获取目标矿井对应数据集的数据集配置信息,包括:
5.如权利要求1所述的方法,其特征在于,所述方法还包括:
6.如权利要求1~5中任一项所述的方法,其特征在于,每个所述数据集包括至少一个子数据集,每个所述数据集包括的不同所述子数据集中存...
【专利技术属性】
技术研发人员:杨晓宇,郭军,李治壮,黄坤,蒋佳明,崔宗帅,
申请(专利权)人:煤炭科学研究总院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。