一种支持不同数据类型的一体化检索方法技术

技术编号:25270797 阅读:21 留言:0更新日期:2020-08-14 23:04
本发明专利技术提出了一种支持不同数据类型的一体化检索方法,属于信息检索技术领域。所述一体化检索方法包括:在检索系统中,利用数据类型不同的多种原始数据构建数据检索模型;利用原始数据新增的数据类型,对所述数据检索模型进行自适应更新;实时检测是否存在检索触发操作,当检测到检索触发操作时,获取检索触发操作对应的检索条件;利用所述数据检索模型和检索条件,调取对应的原始数据。

【技术实现步骤摘要】
一种支持不同数据类型的一体化检索方法
本专利技术提出了一种支持不同数据类型的一体化检索方法,属于信息检索

技术介绍
数据检索系统是现有工业生产监控平台系统的重要组成部分,通过数据检索系统能够随时调取需要查找的数据。但是,随着工业生产监控平台系统架构不断扩充,致使其平台所要监控和获取的数据类型不断增加,导致出现大量不同数据类型的原始数据出现,这种情况直接导致数据检索系统因为数据类型过多,数据更新不足导致检索响应速度慢,准确率低等问题发生。
技术实现思路
本专利技术提供了一种支持不同数据类型的一体化检索方法,用以解决现有检索方法仅针对单一数据类型进行检索,当进行多数据检索时,检索响应速度慢以及检索准确率较低的问题,所采取的技术方案如下:一种支持不同数据类型的一体化检索方法,所述一体化检索方法包括:在检索系统中,利用数据类型不同的多种原始数据构建数据检索模型;利用原始数据新增的数据类型,对所述数据检索模型进行自适应更新;实时检测是否存在检索触发操作,当检测到检索触发操作时,获取检索触发操作对应的检索条件;利用所述数据检索模型和检索条件,调取对应的原始数据。进一步地,所述在检索系统中,利用数据类型不同的多种原始数据构建数据检索模型,包括:获取所述检索系统对应的各设备的原始数据,并识别各原始数据的数据类型,其中所述数据类型包括,文字数据、表格数据、图片数据和视频数据;根据所述数据类型分别建立与所述数据类型对应的类型数据库;并将不同数据类型的原始数据分别存储在所述类型数据库中;根据各原始数据的来源设备的属性特征值,将所述类型数据库中的原始数据进行分类组合,获得组合数据集;在所述组合数据集中提取各原始数据的目标数据对应的目标信息,设置与各目标信息对应的检索条件。进一步地,所述数据检索模型包括:类型数据库、类型数据库中的各组合数据集,与所述各组合数据集对应的检索条件以及自适应更新模块。进一步地,所述自适应更新模块包括:类型数据库增建模块,用于利用新增数据类型以及新增数据类型对应的原始数据建立与所述新增数据类型对应的类型数据库;特征值提取模块,用于在检测到新存入的原始数据不属于当前原始数据来源设备时,针对新存入的原始数据提取所述原始数据对应的来源设备的属性特征值;比较模块,用于将所述来源设备的属性特征值与类型数据库中每个组合数据集对应的来源设备的属性特征值进行比较,并计算新存入的原始数据对应的属性特征值与所述类型数据库中每个组合数据集对应的来源设备的属性特征值之间的差异数值;属性确定模块,用于根据所述差异数值对所述新存入的原始数据对应的来源设备进行属性确定,判断是否属于类型数据库中已有组合数据集对应的来源设备属性,若属于类型数据库中已有组合数据集对应的来源设备属性,则将新存入的原始数据分配到对应的组合数据集中;若不属于类型数据库中已有组合数据集对应的来源设备属性,则建立与所述新存入的原始数据对应的组合数据集。进一步地,所述利用原始数据新增的数据类型,对所述数据检索模型进行自适应更新,包括:实时检测从所述检索系统对应的各设备获取的原始数据的数据类型,判断是否存在新的数据类型,若存在新数据类型,则将所述新数据类型以及新数据类型对应的原始数据发送至数据检索模型中,建立与所述新增数据类型对应的类型数据库;检测每个类型数据库新存入的原始数据,判断新存入的原始数据是否属于当前原始数据来源设备,若检测出新存入的原始数据不属于当前原始数据来源设备,则控制所述数据检索模型针对新存入的原始数据提取所述原始数据对应的来源设备的属性特征值;所述数据检索模型将所述来源设备的属性特征值与类型数据库中每个组合数据集对应的来源设备的属性特征值进行比较,并计算新存入的原始数据对应的属性特征值与所述类型数据库中每个组合数据集对应的来源设备的属性特征值之间的差异数值;所述数据检索模型根据所述差异数值对所述新存入的原始数据对应的来源设备进行属性确定,判断是否属于类型数据库中已有组合数据集对应的来源设备属性,若属于类型数据库中已有组合数据集对应的来源设备属性,则将新存入的原始数据分配到对应的组合数据集中;若不属于类型数据库中已有组合数据集对应的来源设备属性,则建立与所述新存入的原始数据对应的组合数据集;在所述新存入的原始数据对应的组合数据集中提取原始数据的目标数据对应的目标信息,设置与目标信息对应的检索条件。进一步地,所述来源设备的属性特征值通过特征值生成规则进行自动生成,其中,所述特征值生成规则为:特征值按照从左到右依次位数为:第一位表示设备位置,第二位表示设备工作类型,第三位表示数据属性其中,第一位数字1表示工业生产现场位置,第一位数字2表示办公室位置,第一位数字3表示仓库存物位置;第二位数字1表示指标监控设备,第二位数字2表示办公设备,第二位数字3表示门禁监控设备;第三位数字1表示指标监控数据,第三位数字2表示办公文件数据,第三位数字3表示门禁监控数据;若检测到原始数据对应的来源设备属于新的属性,则根据属性特点,对应不同位数,按照当前位数对应编号+1的规则对新属性设备生成属性特征值。进一步地,通过如下公式获取所述差异数值,并根据差异数值进行来源设备属性确定:其中,Q(P,T)表示属性特征值之间的差异数值;H表示属性判断条件;P代表新存入的原始数据对应的来源设备的属性特征值,T代表各组合数据集中已存有的属性特征值集合;Xi表示属性特征值中第一位数字存在差异的个数,Yj表示属性特征值中第二位数字存在差异的个数,Zk表示属性特征值中第三位数字存在差异的个数;n表示类型数据库中已有组合数据集对应的属性特征值的个数。进一步地,所述检索系统包括:检索模型构建模块,用于利用数据类型不同的多种原始数据构建数据检索模型;检索界面生成模块,用于生成检索界面以及检索界面中的检索选项;所述检索选项包括文字数据检索选项,表格数据检索选项、图片数据检索选项和视频数据检索选项;更新模块,用于利用原始数据新增的数据类型,对所述数据检索模型进行自适应更新;检测模块,用于实时检测是否存在检索触发操作,当检测到检索触发操作时,获取检索触发操作对应的检索条件;调取模块,用于利用所述数据检索模型和检索条件,调取对应的原始数据。进一步地,所述检索模型构建模块包括:原始数据获取模块,用于获取所述检索系统对应的各设备的原始数据,并识别各原始数据的数据类型,其中所述数据类型包括,文字数据、表格数据、图片数据和视频数据;类型数据库建立模块,用于根据所述数据类型分别建立与所述数据类型对应的类型数据库;并将不同数据类型的原始数据分别存储在所述类型数据库中;分类组合模块,用于根据各原始数据的来源设备的属性特征值,将所述类型数据库中的原始数据进行分类组合,获得组合数据集;检索条件设置模块,用于在所述组合数据集本文档来自技高网...

【技术保护点】
1.一种支持不同数据类型的一体化检索方法,其特征在于,所述一体化检索方法包括:/n在检索系统中,利用数据类型不同的多种原始数据构建数据检索模型;/n利用原始数据新增的数据类型,对所述数据检索模型进行自适应更新;/n实时检测是否存在检索触发操作,当检测到检索触发操作时,获取检索触发操作对应的检索条件;/n利用所述数据检索模型和检索条件,调取对应的原始数据。/n

【技术特征摘要】
1.一种支持不同数据类型的一体化检索方法,其特征在于,所述一体化检索方法包括:
在检索系统中,利用数据类型不同的多种原始数据构建数据检索模型;
利用原始数据新增的数据类型,对所述数据检索模型进行自适应更新;
实时检测是否存在检索触发操作,当检测到检索触发操作时,获取检索触发操作对应的检索条件;
利用所述数据检索模型和检索条件,调取对应的原始数据。


2.根据权利要求1所述一体化检索方法,其特征在于,所述在检索系统中,利用数据类型不同的多种原始数据构建数据检索模型,包括:
获取所述检索系统对应的各设备的原始数据,并识别各原始数据的数据类型,其中所述数据类型包括,文字数据、表格数据、图片数据和视频数据;
根据所述数据类型分别建立与所述数据类型对应的类型数据库;并将不同数据类型的原始数据分别存储在所述类型数据库中;
根据各原始数据的来源设备的属性特征值,将所述类型数据库中的原始数据进行分类组合,获得组合数据集;
在所述组合数据集中提取各原始数据的目标数据对应的目标信息,设置与各目标信息对应的检索条件。


3.根据权利要求1所述一体化检索方法,其特征在于,所述数据检索模型包括:类型数据库、类型数据库中的各组合数据集,与所述各组合数据集对应的检索条件以及自适应更新模块。


4.根据权利要求3所述一体化检索方法,其特征在于,所述自适应更新模块包括:
类型数据库增建模块,用于利用新增数据类型以及新增数据类型对应的原始数据建立与所述新增数据类型对应的类型数据库;
特征值提取模块,用于在检测到新存入的原始数据不属于当前原始数据来源设备时,针对新存入的原始数据提取所述原始数据对应的来源设备的属性特征值;
比较模块,用于将所述来源设备的属性特征值与类型数据库中每个组合数据集对应的来源设备的属性特征值进行比较,并计算新存入的原始数据对应的属性特征值与所述类型数据库中每个组合数据集对应的来源设备的属性特征值之间的差异数值;
属性确定模块,用于根据所述差异数值对所述新存入的原始数据对应的来源设备进行属性确定,判断是否属于类型数据库中已有组合数据集对应的来源设备属性,若属于类型数据库中已有组合数据集对应的来源设备属性,则将新存入的原始数据分配到对应的组合数据集中;若不属于类型数据库中已有组合数据集对应的来源设备属性,则建立与所述新存入的原始数据对应的组合数据集。


5.据权利要求1所述一体化检索方法,其特征在于,所述利用原始数据新增的数据类型,对所述数据检索模型进行自适应更新,包括:
实时检测从所述检索系统对应的各设备获取的原始数据的数据类型,判断是否存在新的数据类型,若存在新数据类型,则将所述新数据类型以及新数据类型对应的原始数据发送至数据检索模型中,建立与所述新增数据类型对应的类型数据库;
检测每个类型数据库新存入的原始数据,判断新存入的原始数据是否属于当前原始数据来源设备,若检测出新存入的原始数据不属于当前原始数据来源设备,则控制所述数据检索模型针对新存入的原始数据提取所述原始数据对应的来源设备的属性特征值;
所述数据检索模型将所述来源设备的属性特征值与类型数据库中每个组合数据集对应的来源设备的属性特征值进行比较,并计算新存入的原始数据对应的属性特征值与所述类型数据库中每个组合数据集对应的来源设备的属性特征值之间的差异数值;
所述数据检索模型根据所述差异数值对所述新存入的原始数据对应的来源设备进行属性确定,判断是否属于类型数据库中已有组合数据集对应的来源设备属性,若属于类型数据库中已有组合数据集对应的来源设备属性,则将新存入的原始数据分配到对应的组合数据集中;若不属于类型数据库中已有组合数据集对应的来源设备属性,则建立与所述新存入的原始数据对应的组合数据集;
在所述新存入的原始数据对应的...

【专利技术属性】
技术研发人员:张春林李利军李春青常江波尚雪松
申请(专利权)人:北京东方通科技股份有限公司北京东方通软件有限公司北京微智信业科技有限公司北京泰策科技有限公司
类型:发明
国别省市:北京;11

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

1