[发明专利]一种数据查询权限管理、查询方法及装置在审
申请号: | 201711338399.4 | 申请日: | 2017-12-14 |
公开(公告)号: | CN108171075A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 田凯;阴磊;于贲 | 申请(专利权)人: | 北京金风科创风电设备有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F17/30 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 李博洋 |
地址: | 100176 北京市大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种数据查询权限管理、查询方法及装置,该数据查询权限管理方法包括:获取具有多种属性信息的数据及属性信息;根据预设的属性信息层级关系构建对应各属性信息的查询路径;根据属性信息的查询路径创建数据的查询权限。通过本发明实施例,可在多个维度上生成数据的访问权限,可以满足用户对数据查询权限的个性化需求,且便于对数据的查询管理。 1 | ||
搜索关键词: | 属性信息 数据查询 权限管理 查询路径 个性化需求 查询 层级关系 查询管理 查询权限 访问权限 生成数据 构建 维度 预设 权限 创建 | ||
获取具有多种属性信息的数据及所述属性信息;
根据预设的属性信息层级关系构建对应各所述属性信息的查询路径;
根据所述属性信息的查询路径创建所述数据的查询权限。
2.根据权利要求1所述的数据查询权限管理方法,其特征在于,所述数据为天气预报模式的气象数据。3.根据权利要求2所述的数据查询权限管理方法,其特征在于,所述属性信息包括:数据集、数据类型、数据统计图表类型、数据年份、数据区域、数据高度层以及气象要素。4.一种数据查询权限查询方法,其特征在于,包括:接收用户的查询请求,获取所述用户的待查询数据及用户查询权限;
获取所述待查询数据的查询权限,判断所述用户查询权限是否符合所述待查询数据的查询权限;所述待查询数据的查询权限为通过如权利要求1‑3中任一项所述的数据查询权限管理方法创建的查询权限;
如果所述用户查询权限符合所述待查询数据的查询权限,则输出所述待查询数据。
5.根据权利要求4所述的数据查询权限查询方法,其特征在于,判断所述用户查询权限是否符合所述待查询数据的查询权限,包括:获取所述用户查询权限中包含的可查询数据的路径信息;
判断所述路径信息是否包含或等同于所述待查询数据的查询路径;
如果所述路径信息包含或等同于所述待查询数据的查询路径,则判定所述待查询数据符合所述用户查询权限。
6.根据权利要求5所述的数据查询权限查询方法,其特征在于,在获取所述用户查询权限中包含的可查询数据的路径信息之前,所述判断所述用户查询权限是否符合所述待查询数据的查询权限,还包括:获取所述用户查询权限中包含的可查询数据的接口信息;
判断所述接口信息是否符合所述待查询数据对应的数据查询接口;
如果所述接口信息符合所述待查询数据对应的数据查询接口,则执行所述获取所述用户查询权限中包含的可查询数据的路径信息的步骤。
7.一种数据查询权限管理装置,其特征在于,包括:数据及属性信息获取模块,用于获取具有多种属性信息的数据及所述属性信息;
查询路径构建模块,用于根据预设的属性信息层级关系构建对应各所述属性信息的查询路径;
查询权限创建模块,用于根据所述属性信息的查询路径创建所述数据的查询权限。
8.根据权利要求7所述的数据查询权限管理装置,其特征在于,所述数据为天气预报模式的气象数据。9.根据权利要求8所述的数据查询权限管理装置,其特征在于,所述属性信息包括:数据集、数据类型、数据统计图表类型、数据年份、数据区域、数据高度层以及气象要素。10.一种数据查询权限查询装置,其特征在于,包括:用户信息获取模块,用于接收用户的查询请求,获取所述用户的待查询数据及用户查询权限;
查询权限判断模块,用于获取所述待查询数据的查询权限,判断所述用户查询权限是否符合所述待查询数据的查询权限;所述待查询数据的查询权限为通过如权利要求7‑9中任一项所述的数据查询权限管理装置创建的查询权限;
待查询数据输出模块,如果所述用户查询权限符合所述待查询数据的查询权限,所述待查询数据输出模块输出所述待查询数据。
11.根据权利要求10所述的数据查询权限查询装置,其特征在于,所述查询权限判断模块包括:路径信息获取子模块,用于获取所述用户查询权限中包含的可查询数据的路径信息;
查询路径判断子模块,用于判断所述路径信息是否包含或等同于所述待查询数据的查询路径;如果所述路径信息包含或等同于所述待查询数据的查询路径,则判定所述待查询数据符合所述用户查询权限。
12.根据权利要求11所述的数据查询权限查询装置,其特征在于,所述查询权限判断模块还包括:接口信息获取子模块,用于获取所述用户查询权限中包含的可查询数据的接口信息;
数据查询接口判断子模块,用于判断所述接口信息是否符合所述待查询数据对应的数据查询接口;如果所述接口信息符合所述待查询数据对应的数据查询接口,则触发所述路径信息获取子模块。
13.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令被处理器执行时实现如权利要求1‑3中任一项所述的数据查询权限管理方法,或所述计算机指令被处理器执行时实现如权利要求4‑6中任一项所述的数据查询权限查询方法。14.一种计算机设备,其特征在于,包括:至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如权利要求1‑3中任一项所述的数据查询权限管理方法,或使所述至少一个处理器执行如权利要求4‑6中任一项所述的数据查询权限查询方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金风科创风电设备有限公司,未经北京金风科创风电设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711338399.4/,转载请声明来源钻瓜专利网。