[发明专利]大数据数据仓库数据访问方法及装置在审
| 申请号: | 201711175445.3 | 申请日: | 2017-11-22 |
| 公开(公告)号: | CN108153808A | 公开(公告)日: | 2018-06-12 |
| 发明(设计)人: | 王勇;赵国贤;张如松;邓钫元;贺红涛 | 申请(专利权)人: | 链家网(北京)科技有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;李相雨 |
| 地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据仓库 操作请求 接收用户 数据查询 数据访问 搜索结果 大数据 目标项 指令 服务器反馈 展示 操作结果 匹配搜索 选择操作 选择目标 字段信息 字段 服务器 存储 访问 | ||
1.一种大数据数据仓库数据访问方法,其特征在于,包括:
S10、获取用户输入的数据查询主题,根据所述数据查询主题对数据仓库中的所有表、视图和/或字段进行匹配搜索,得到搜索结果项列表,并展示给用户,其中,所述搜索结果项列表包括至少一个搜索结果项,每一个搜索结果项为所述数据仓库中的一个表名称、视图名称或字段名称,且该搜索结果项对应的表、视图或字段的名称或内容描述包含所述数据查询主题或与所述数据查询主题相似的内容;
S11、接收用户从所述搜索结果项列表中选择目标项的指令,根据用户选择的目标项,将所述目标项对应的字段信息展示给用户;
S12、接收用户选择操作的指令,根据用户选择的操作生成操作请求,将所述操作请求发送给存储所述数据仓库的服务器,以使所述服务器根据所述操作请求生成SQL语句,执行所述SQL语句得到操作结果并进行反馈,其中,所述操作包括增加、删除、修改和查询;
S13、接收所述服务器反馈的操作结果展示给用户。
2.根据权利要求1所述的方法,其特征在于,若所述目标项为表名称或视图名称,所述S11,包括:
将所述表名称或视图名称对应的表或视图包含的字段信息展示给用户;
其中,所述S12,包括:
接收用户从所述字段信息中选择字段信息的指令,以及用户选择字段信息操作的指令,根据用户选择的字段信息以及字段信息操作生成操作请求。
3.根据权利要求1所述的方法,其特征在于,若所述目标项为字段名称,所述S11,包括:
将所述字段名称对应的字段信息以及所述字段名称对应的字段所属的表信息或视图信息展示给用户;
其中,所述S12,包括:
接收用户从所述表信息中选择表信息的指令以及用户选择字段信息操作的指令,根据所述字段名称对应的字段信息,所述表信息或视图信息以及字段信息操作生成操作请求。
4.一种操作请求处理方法,其特征在于,包括:
S20、接收用户发送的操作请求,其中,所述操作请求包括用户选择的操作;
S21、根据所述操作请求生成SQL语句,执行所述SQL语句得到操作结果并进行反馈。
5.根据权利要求4所述的方法,其特征在于,所述操作请求具体包括用户选择的数据仓库中表名称或视图名称对应的表或视图的字段信息以及字段信息操作;或者
所述操作请求具体包括用户选择的所述数据仓库中的字段名称对应的字段信息,所述字段名称对应的字段所属的表信息或视图信息,以及用户选择的字段信息操作。
6.一种大数据数据仓库数据访问装置,其特征在于,包括:
搜索单元,用于获取用户输入的数据查询主题,根据所述数据查询主题对数据仓库中的所有表、视图和/或字段进行匹配搜索,得到搜索结果项列表,并展示给用户,其中,所述搜索结果项列表包括至少一个搜索结果项,每一个搜索结果项为所述数据仓库中的一个表名称、视图名称或字段名称,且该搜索结果项对应的表、视图或字段的名称或内容描述包含所述数据查询主题或与所述数据查询主题相似的内容;
第一展示单元,用于接收用户从所述搜索结果项列表中选择目标项的指令,根据用户选择的目标项,将所述目标项对应的字段信息展示给用户;
发送单元,用于接收用户选择操作的指令,根据用户选择的操作生成操作请求,将所述操作请求发送给存储所述数据仓库的服务器,以使所述服务器根据所述操作请求生成SQL语句,执行所述SQL语句得到操作结果并进行反馈,其中,所述操作包括增加、删除、修改和查询;
第二展示单元,用于接收所述服务器反馈的操作结果展示给用户。
7.根据权利要求6所述的装置,其特征在于,若所述目标项为表名称或视图名称,所述第一展示单元,具体用于:
将所述表名称或视图名称对应的表或视图包含的字段信息展示给用户;
其中,所述发送单元,具体用于:
接收用户从所述字段信息中选择字段信息的指令,以及用户选择字段信息操作的指令,根据用户选择的字段信息以及字段信息操作生成操作请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于链家网(北京)科技有限公司,未经链家网(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711175445.3/1.html,转载请声明来源钻瓜专利网。





