一种数据的查询方法、装置及可读存储介质制造方法及图纸

技术编号:35723165 阅读:12 留言:0更新日期:2022-11-26 18:20
本申请实施例提供了一种数据查询的方法及相关设备,通过数据计算的方式从数字孪生体中确定对应的耗能数据,提高数据查询的效率,减少数据查询的耗时。该方法包括:接收第一设备发送的数据查询指令,数据查询指令中携带第二设备的设备标识以及第一目标组件的组件标识;响应数据查询指令,根据第二设备的设备标识以及第一目标组件的组件标识,从K个数字孪生体中确定第二设备中针对于第一目标组件的目标耗能数据,每个数字孪生体包括根节点以及至少一个子节点,每个子节点用于存储设备中针对于组件的耗能数据,每个耗能数据具有相同的数据格式;向第一设备发送第二设备中针对于第一目标组件的所述目标耗能数据。一目标组件的所述目标耗能数据。一目标组件的所述目标耗能数据。

【技术实现步骤摘要】
一种数据的查询方法、装置及可读存储介质


[0001]本申请涉及大数据领域,尤其涉及一种数据的查询方法、装置及可读存储介质。

技术介绍

[0002]目前企业市场,相同厂家的不同设备、不同厂家的相同设备或不同设备是无法实现数据互通的,若相同厂家的不同设备、不同厂家的相同设备或不同设备要实现数据互通,则通过应用程序接口(Application ProgrammingInterface,API)或者数据库关联的形式实现数据的传输和整合。
[0003]现有的不同设备或相同设备之间设备数据的传输只能通过固定的数据库关联,手动创建数据关联关系,然后对各个设备上传的数据进行处理。这样在查询不同设备的设备数据时,需要配置相应的API,同时还需要进行大量手动配置才能实现。

技术实现思路

[0004]本申请提供了一种数据的查询方法及相关设备,可以从数字孪生体中确定对应的耗能数据,相对于现有的通过配置API以及手动创建数据关联关系,可以提高数据查询的效率,减少数据查询的耗时。
[0005]本申请实施例一方面提供一种数据的查询方法,包括:
[0006]接收第一设备发送的数据查询指令,数据查询指令中携带第二设备的设备标识以及第一目标组件的组件标识;
[0007]响应数据查询指令,根据第二设备的设备标识以及第一目标组件的组件标识,从K个数字孪生体中确定第二设备中针对于第一目标组件的目标耗能数据,其中,每个数字孪生体包括根节点以及至少一个子节点,每个子节点用于存储设备中针对于组件的耗能数据,每个耗能数据具有相同的数据格式, K为大于或等于1的整数;
[0008]向第一设备发送第二设备中针对于第一目标组件的所述目标耗能数据。
[0009]本申请实施例另一方面提供了一种数据查询装置,包括:
[0010]接收单元,用于接收第一设备发送的数据查询指令,数据查询指令中携带第二设备的设备标识以及第一目标组件的组件标识;
[0011]确定单元,用于响应数据查询指令,根据第二设备的设备标识以及第一目标组件的组件标识,从K个数字孪生体中确定第二设备中针对于第一目标组件的目标耗能数据,其中,每个数字孪生体包括根节点以及至少一个子节点,每个子节点用于存储设备中针对于组件的耗能数据,每个耗能数据具有相同的数据格式,K为大于或等于1的整数;
[0012]发送单元,用于向第一设备发送第二设备中针对于第一目标组件的目标耗能数据。
[0013]一种可能的设计中,
[0014]接收单元,还用于获取第三设备的标识以及与第三设备所对应的至少一个第二目标组件的组件标识,第三设备为待上传耗能数据的能源设备;
[0015]接收单元,还用于若K个数字孪生体中存在与至少一个第二目标组件相对应的第一数字孪生体,则根据第三设备的设备标识获取第三设备的第一耗能数据;
[0016]确定单元,还用于按照每个耗能数据所对应的数据格式对第三设备的第一耗能数据进行转换;
[0017]确定单元,还用于将转换后的第一耗能数据添加至第一数字孪生体中与第三设备相关联的第一子节点。
[0018]一种可能的设计中,确定单元还用于:
[0019]若K个数字孪生体中不存在第一数字孪生体,则构建第一数字孪生体,第一数字孪生体包括第一根节点以及第二子节点;
[0020]按照每个耗能数据所对应的数据格式对第三设备的第一耗能数据进行转换;
[0021]将转换后的第一耗能数据添加至第二子节点。
[0022]一种可能的设计中,确定单元还用于:
[0023]若第一子节点存储有第三设备的第二耗能数据,则确定第三设备的第二耗能数据与第三设备的第一耗能数据之间的数据差异;
[0024]根据数据差异对第一子节点存储的第三设备的第二耗能数据进行调整。
[0025]一种可能的设计中,
[0026]接收单元,还用于接收第一设备所对应的管理信息,管理信息包括第一设备所对应的营业执照信息以及金额信息中的至少一个;
[0027]确定单元,还用于根据第一设备所对应的管理信息对第一设备进行认证。
[0028]一种可能的设计中,
[0029]接收单元,还用于接收通过非对称加密后针对于第四设备的设备关联数据,设备关联数据用于指示与第四设备存在关联关系的组件信息和节点信息;
[0030]对针对于第四设备的设备关联数据进行解密,得到解密数据;
[0031]对解密数据进行格式解析校验;
[0032]若对解密数据的格式解析校验通过,则根据解密数据对第四设备的关联关系进行设置。
[0033]一种可能的设计中,确定单元还用于:
[0034]若第三设备的第一耗能数据进行格式转换后存在目标格式的数据,则记录目标格式;
[0035]根据目标格式对每个耗能数据所对应的数据格式进行调整;
[0036]根据调整后的每个耗能数据所对应的数据格式对第三设备的第一耗能数据进行格式转换;
[0037]将格式转换后第三设备的第一耗能数据添加至第一子节点。
[0038]本申请实施例另一方面提供了一种计算机设备,其包括至少一个连接的处理器、存储器和收发器,其中,所述存储器用于存储程序代码,所述处理器用于调用所述存储器中的程序代码来执行上述各方面所述的数据的查询方法的步骤。
[0039]本申请实施例另一方面提供了一种计算机存储介质,其包括指令,当其在计算机上运行时,使得计算机执行上述各方面所述的数据的查询方法的步骤。
[0040]综上所述,可以看出,本申请实施例中,服务器接收第一设备发送的数据查询指
令,数据查询指令中携带第二设备的设备标识以及第一目标组件的组件标识;响应数据查询指令,根据第二设备的设备标识以及第一目标组件的组件标识,从K个数字孪生体中确定第二设备中针对于第一目标组件的目标耗能数据,其中,每个数字孪生体包括根节点以及至少一个子节点,每个子节点用于存储设备中针对于组件的耗能数据,每个耗能数据具有相同的数据格式,K为大于或等于1的整数;向第一设备发送第二设备中针对于第一目标组件的所述目标耗能数据。由于已经提前配置了K个数字孪生体,每个数字孪生体的子节点中均存储有设备中针对于组件的耗能数据,这样在查询设备的耗能数据时,只需要获取设备标识以及组件标识,即可以从数字孪生体中确定对应的耗能数据,相对于现有的通过配置API以及手动创建数据关联关系,可以提高数据查询的效率,减少数据查询的耗时。
附图说明
[0041]图1为本申请实施例提供的数据查询系统的架构示意图:
[0042]图2为本申请实施例提供的数据的查询方法的一个实施例示意图;
[0043]图3为本申请实施例提供的数字孪生体中节点与能源设备的相互关系示意图;
[0044]图4为本申请实施例提供的数字孪生体的根节点和子节点的示意图;
[0045]图5为本申请实施例提供的数据的查询方法的另一实施例示意图;
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据的查询方法,其特征在于,包括:接收第一设备发送的数据查询指令,所述数据查询指令中携带第二设备的设备标识以及第一目标组件的组件标识;响应所述数据查询指令,根据所述第二设备的设备标识以及所述第一目标组件的组件标识,从K个数字孪生体中确定所述第二设备中针对于所述第一目标组件的目标耗能数据,其中,每个数字孪生体包括根节点以及至少一个子节点,每个子节点用于存储设备中针对于组件的耗能数据,每个耗能数据具有相同的数据格式,所述K为大于或等于1的整数;向所述第一设备发送所述第二设备中针对于所述第一目标组件的所述目标耗能数据。2.根据权利要求1所述的查询方法,其特征在于,所述方法还包括:获取第三设备的标识以及与所述第三设备所对应的至少一个第二目标组件的组件标识,所述第三设备为待上传耗能数据的能源设备;若所述K个数字孪生体中存在与所述至少一个第二目标组件相对应的第一数字孪生体,则根据所述第三设备的设备标识获取所述第三设备的第一耗能数据;按照所述每个耗能数据所对应的数据格式对所述第三设备的第一耗能数据进行转换;将转换后的所述第一耗能数据添加至所述第一数字孪生体中与所述第三设备相关联的第一子节点。3.根据权利要求2所述的查询方法,其特征在于,所述方法还包括:若所述K个数字孪生体中不存在所述第一数字孪生体,则构建所述第一数字孪生体,所述第一数字孪生体包括第一根节点以及第二子节点;按照所述每个耗能数据所对应的数据格式对所述第三设备的第一耗能数据进行转换;将转换后的所述第一耗能数据添加至所述第二子节点。4.根据权利要求2所述的查询方法,其特征在于,所述方法还包括:若所述第一子节点存储有所述第三设备的第二耗能数据,则确定所述第三设备的第二耗能数据与所述第三设备的第一耗能数据之间的数据差异;根据所述数据差异对所述第一子节点存储的所述第三设备的第二耗能数据进行调整。5.根据权利要求1至4中任一项所述的查询方法,其特征在于,所述方法还包括:接收所述第一设备所对应的管理信息,所述管理信息包括所述第一设备所对应的营业执照信息以及金额信息中的至少一个;根据所述第一设备所对应的管理信息对所述第一设备进...

【专利技术属性】
技术研发人员:龚明华张永健杨子翔
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1