说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210919628.6 (22)申请日 2022.08.02 (65)同一申请的已公布的文献号 申请公布号 CN 114969131 A (43)申请公布日 2022.08.30 (73)专利权人 昆仑智汇数据科技 (北京) 有限公 司 地址 100083 北京市海淀区成府路45号中 关村智造大街A座 402房间 (72)发明人 孟越 张硕 田春华 徐地 胡坤  袁文飞  (74)专利代理 机构 北京润捷智诚知识产权代理 事务所(普通 合伙) 11831 专利代理师 安利霞(51)Int.Cl. G06F 16/2455(2019.01) G06F 16/28(2019.01) 审查员 张慧娟 (54)发明名称 一种信息的查询方法、 装置及设备 (57)摘要 本发明的实施例提供一种信息的查询方法、 装置及设备, 所述方法包括: 获取工业设备数据 模型的至少一个目标数据实体的查询请求, 所述 工业设备数据模 型包括: 多个具有层级关系的数 据实体; 根据所述查询请求, 从多个数据实体的 最外层依次向内层执行, 得到至少一层的数据实 体的执行结果; 根据目标数据实体对应的预设目 标引用标识符, 在所述目标数据实体的所在层的 上层的执行结果中, 查找所述目标数据实体所要 返回的查询结果, 并输出所述查询结果。 本发明 的实施例实现了基于GraphQL查询语言的跨层级 的信息查询, 提高了信息查询的效率及准确性。 权利要求书2页 说明书10页 附图1页 CN 114969131 B 2022.10.21 CN 114969131 B 1.一种信息的查询方法, 其特 征在于, 包括: 获取工业设备数据模型的至少一个目标数据实体的查询请求, 所述工业设备数据模型 包括: 三个以上具有层级关系的数据实体, 所述数据实体间的层级关系 是依据所述查询请 求的内容生成的; 所述三个以上具有层级关系的数据实体包括: 设备、 各设备的多个生产段 以及相应生产段产生的运行数据; 设备和生产段是一对多的关联关系; 设备和生产段产生 的运行数据是一对多的关联关系; 生产段对应的数据实体为最外层级, 设备对应的数据实 体为内层级, 运行 数据对应的数据实体为次内层级; 根据所述查询请求, 从多个数据实体的最外层依次向内层执行, 得到至少一层的数据 实体的执 行结果; 根据目标数据实体对应的预设目标引用标识符, 在所述目标数据实体的所在层的上层 的执行结果中, 查找所述目标 数据实体所要返回的查询结果, 并输出 所述查询结果。 2.根据权利要求1所述的信 息的查询方法, 其特征在于, 多个具有层级关系的数据实体 包括: 最外层的数据实体和至少一个内层的数据实体; 得到至少一层的执行结果后, 所述方 法还包括: 将至少一层的数据实体的执行结果和该执行结果对应的层级信 息, 存储于所述工业设 备数据模型的上 下文中。 3.根据权利要求2所述的信 息的查询方法, 其特征在于, 多个数据实体的最外层到最内 层的层级号依次变大或者变小。 4.根据权利要求1所述的信 息的查询方法, 其特征在于, 根据目标数据实体对应的预设 目标引用标识符, 在所述 目标数据实体的所在层的上层的执行结果中, 查找所述 目标数据 实体所要返回的查询结果, 包括: 解析所述目标数据实体对应的预设目标引用标识符, 确定所述预设目标引用标识符所 引用字段 所在的目标层级; 在所述目标数据实体的所在层的上层的执行结果中, 查找所述目标层级的目标执行结 果; 将所述目标执行结果替换所述引用字段的值, 得到所述目标数据实体所要返回的查询 结果。 5.根据权利要求4所述的信息的查询方法, 其特征在于, 所述预设目标引用标识符包 括: 规则表达式和预设字符串, 所述规则表达式用于表示所述 目标数据实体引用该目标数 据实体所在 层的上层的执 行结果, 所述预设字符串用于表示所述目标 执行结果的值。 6.根据权利要求5所述的信 息的查询方法, 其特征在于, 所述预设目标引用标识符还包 括: 目标查询表达式, 所述目标查询表达式用于表示所述执 行结果按照预设条件返回。 7.根据权利要求5所述的信 息的查询方法, 其特征在于, 所述规则表达式根据要查询的 所述目标 数据实体的查询结果确定 。 8.一种信息的查询装置, 其特 征在于, 包括: 获取模块, 用于获取工业设备数据模型的至少一个目标数据实体的查询请求, 所述工 业设备数据模型包括: 三个以上具有层级关系的数据实体, 所述数据实体间的层级关系 是 依据所述查询请求的内容生 成的; 所述三个以上具有层 级关系的数据实体包括: 设备、 各设 备的多个生产段以及相 应生产段产生的运行数据; 设备和 生产段是一对多的关联关系; 设权 利 要 求 书 1/2 页 2 CN 114969131 B 2备和生产段产生的运行数据是一对多的关联关系; 生产段对应的数据实体为最外层级, 设 备对应的数据实体为内层级, 运行 数据对应的数据实体为次内层级; 处理模块, 用于根据 所述查询请求, 从多个数据实体的最外层依次向内层执行, 得到至 少一层的执行结果; 根据目标数据实体对应的预设目标引用标识符, 在所述 目标数据实体 的所在层的上层的执行结果中, 查找所述 目标数据实体所要返回的查询结果, 并输出所述 查询结果。 9.一种计算设备, 其特征在于, 包括: 处理器、 存储器、 通信接口和通信总线, 所述处理 器、 所述存 储器和所述 通信接口通过 所述通信总线完成相互间的通信; 所述存储器用于存放至少一可执行指令, 所述可执行指令使所述处理器执行如权利要 求1至7中任一项所述的方法对应的操作。 10.一种计算机可读存储介质, 其特征在于, 存储有指令, 所述指令在计算机上运行时, 使得计算机执 行如权利要求1至7中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 114969131 B 3

.PDF文档 专利 一种信息的查询方法、装置及设备

文档预览
中文文档 14 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种信息的查询方法、装置及设备 第 1 页 专利 一种信息的查询方法、装置及设备 第 2 页 专利 一种信息的查询方法、装置及设备 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:14:19上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。