System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电池,特别是涉及一种电池数据的查询方法、系统、电子设备和存储介质。
技术介绍
1、电池凭借其高能量和便携的优势成为当代各种设备和工具的主要能源,电池的发展速度也快速提高,随之而来的是越来越短的开发周期和大量的历史数据,对历史数据进行检索分析等数据查询方法可以有助于工作人员对电池发展现状以及参数的了解,为电池产品加速迭代提供助力。
2、然而目前对电池数据的查询方式大多是从某一类电池或某一个厂家等单一维度进行电池数据的调研和数据查询,若要对不同维度的电池进行查询分析,需要人工二次分析,存在工作量大,电池数据分析不全面且不够精准的问题。
3、需要说明的是,上述的陈述仅用于提供与本申请有关的
技术介绍
信息,而不必然的构成现有技术。
技术实现思路
1、有鉴于此,本申请的目的在于提出一种电池数据的查询方法、系统、电子设备和存储介质,本申请能够针对性的解决现有方案对电池数据分析不全面且不够精准的问题。
2、基于上述目的,第一方面,本申请提出了一种电池数据的查询方法,包括:建立多维度数据库,所述多维度数据库包括多个数据集,每一数据集内包含至少一个维度的电池数据,所述电池数据的维度包括电池制程维度、电池测试维度、材料维度中的一种或多种;响应于数据查询请求,在所述多维度数据库中进行查询,得到与所述数据查询请求对应的查询结果;基于预设的规则集合,对所述查询结果进行分析,得到目标数据;所述预设的规则集合是根据用户需求设置的数据分析逻辑的集合。
3、上
4、在一些实施例中,所述电池数据包括结构化数据和非结构化数据,所述建立多维度数据库包括:对所述非结构化数据进行解码和分析,得到非结构化数据中的关键信息;将所述结构化数据和所述关键信息按照所述电池数据的维度进行分类,得到多类数据集;根据所述多类数据集,建立所述多维度数据库。
5、上述实施例,对非结构数据进行解码和分析来提取非结构化数据中的关键信息,可以增加数据库中的数据量,进而提高电池数据的集成度以及数据查询的精度。
6、在一些实施例中,在所述多维度数据库中进行查询,得到与所述数据查询请求对应的查询结果之前,所述方法还包括:基于所述多维度数据库中每一电池数据的查询频率和预设查询频率阈值,将查询频率大于等于所述预设查询频率阈值的电池数据进行汇总,得到中间数据集;其中,在所述多维度数据库中进行查询的情况下,从所述中间数据集中进行查询。
7、上述实施例根据电池数据的查询频率,将热度较高的电池数据放在中间数据集中,在多维度数据库中进行查询的情况下,从中间数据集中进行查询,实现了数据查询速度的进一步提高。
8、在一些实施例中,在建立多维度数据库之后,所述方法还包括:根据预设的关联信息,建立所述多维度数据库中不同数据之间的关联关系,所述关联信息包括项目代码、产品名称、标识信息中的一种或多种;将具有关联关系的电池数据作为一个关联集合,得到基于所述关联信息的至少一个关联集合。
9、上述实施例可以将不同维度之间的电池数据通过关联信息相关联,在数据查询请求包含该关联信息时,可以调取不同维度电池数据中与该关联信息相关的电池数据,提高数据查询的准确度。
10、在一些实施例中,所述响应于数据查询请求,在所述多维度数据库中进行查询,得到与所述数据查询请求对应的查询结果,包括:根据所述数据查询请求,确定与所述数据查询请求对应的目标关联集合;在所述目标关联集合中查询与所述数据查询请求对应的电池数据,得到所述查询结果。
11、上述实施例可以根据数据查询请求快速定位到目标关联集合,进而在目标关联集合中准确查找用户想要的电池数据,提高数据查询精度。
12、在一些实施例中,所述基于预设的规则集合,对所述查询结果进行分析,得到目标数据,包括:以所述查询结果作为规则引擎的输入数据,利用所述规则引擎和所述预设的规则集合对所述查询结果进行数据转换和计算,得到计算结果;将所述计算结果进行格式转换,得到图表格式的计算结果,作为所述目标数据。
13、上述实施例可以为用户提供与电池数据查询系统进行交互的通道,提高系统的交互能力,且可以方便用户根据自身需求设置规则集合,提高数据查询的灵活性。
14、在一些实施例中,不同维度的电池数据具有不同的查询权限,所述方法还包括:根据用户的权限信息,确定所述用户的可查询电池数据;响应于用户的数据查询请求,在所述可查询电池数据中进行查询,得到与所述数据查询请求对应的查询结果。
15、上述实施例可提高企业的电池数据的安全性,降低数据泄露的风险。
16、第二方面,还提供了一种电池数据的查询系统,所述系统包括:数据汇聚模块,用于建立多维度数据库,所述多维度数据库包括多个数据集,每一数据集内包含至少一个维度的电池数据,所述电池数据的维度包括电池制程维度、电池测试维度、材料维度中的一种或多种;数据查询模块,用于响应于数据查询请求,在所述多维度数据库中进行查询,得到与所述数据查询请求对应的查询结果;数据分析模块,用于基于预设的规则集合,对所述查询结果进行分析,得到目标数据;所述预设的规则集合是根据用户需求设置的数据分析逻辑的集合。
17、第三方面,还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序以实现第一方面所述的电池数据的查询方法。
18、第四方面,还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行实现第一方面任一项所述的电池数据的查询方法。
19、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
本文档来自技高网...【技术保护点】
1.一种电池数据的查询方法,其特征在于,所述方法包括:
2.根据权利要求1所述的电池数据的查询方法,其特征在于,所述电池数据包括结构化数据和非结构化数据,所述建立多维度数据库包括:
3.根据权利要求1所述的电池数据的查询方法,其特征在于,在所述多维度数据库中进行查询,得到与所述数据查询请求对应的查询结果之前,所述方法还包括:
4.根据权利要求1或2所述的电池数据的查询方法,其特征在于,在建立多维度数据库之后,所述方法还包括:
5.根据权利要求4所述的电池数据的查询方法,其特征在于,所述响应于数据查询请求,在所述多维度数据库中进行查询,得到与所述数据查询请求对应的查询结果,包括:
6.根据权利要求1所述的电池数据的查询方法,其特征在于,所述基于预设的规则集合,对所述查询结果进行分析,得到目标数据,包括:
7.根据权利要求1所述的电池数据的查询方法,其特征在于,不同维度的电池数据具有不同的查询权限,所述方法还包括:
8.一种电池数据的查询系统,其特征在于,所述系统包括:
9.一种电子设备,
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行实现如权利要求1-7中任一项所述的电池数据的查询方法。
...【技术特征摘要】
1.一种电池数据的查询方法,其特征在于,所述方法包括:
2.根据权利要求1所述的电池数据的查询方法,其特征在于,所述电池数据包括结构化数据和非结构化数据,所述建立多维度数据库包括:
3.根据权利要求1所述的电池数据的查询方法,其特征在于,在所述多维度数据库中进行查询,得到与所述数据查询请求对应的查询结果之前,所述方法还包括:
4.根据权利要求1或2所述的电池数据的查询方法,其特征在于,在建立多维度数据库之后,所述方法还包括:
5.根据权利要求4所述的电池数据的查询方法,其特征在于,所述响应于数据查询请求,在所述多维度数据库中进行查询,得到与所述数据查询请求对应的查询结果,包括:
6.根据权利要...
【专利技术属性】
技术研发人员:刘彩胜,金海族,孙剑彤,宋书涛,潘伟伟,林伟鑫,伍文长,
申请(专利权)人:宁德时代新能源科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。