[发明专利]一种可插拔的数据检索方法和装置有效
申请号: | 201610473976.X | 申请日: | 2016-06-24 |
公开(公告)号: | CN106874321B | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 王凯;毛仁歆;陆栋;罗立森 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F16/2457 | 分类号: | G06F16/2457;G06F16/25 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 王剑;林祥 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 可插拔 数据 检索 方法 装置 | ||
本申请提供一种可插拔的数据检索方法和装置。该方法包括:将预设类目和所述类目下可前台展示的字段在当前用户界面中呈现给用户;针对用户选择的字段,查找预设的字段属性表确定该字段的字段取值类型;根据该字段的字段取值类型确定对应展示的筛选框;向服务端发起查询请求,其中该查询请求携带有用户在一个或多个已展示的筛选框中选择的筛选条件以及各个筛选条件对应的字段标识。本申请提供的对象筛选方案可以实现类目、字段的可插拔效果,不受用户需求变化影响,也不会受到数据库中数据变化的影响,大大降低了数据分析师的开发需求,使得数据分析平台可以从容应对大量用户的对象筛选需求。
技术领域
本申请涉及数据处理领域,尤其涉及一种可插拔的数据检索方法和装置。
背景技术
如今各行各业都因互联网普及以及信息化改造而累积了海量的数据,这些数据的分析和加工可以给人们提供更多有用的信息。比如说,海量出行数据的分析可以让城市规划工作更加合理和具备前瞻性;再比如说,犯罪行为的数据分析,可以帮助公安部门有效预防和打击犯罪;又比如说,海量消费行为的数据分析,可以帮助商人将广告精准投放。无论是那种数据分析,在实现过程中都会依赖到数据库技术以及与数据库关联的前台或后台数据处理技术。
在实现过程中,经常需要通过各种条件筛选得到一批对象(比如用户或者驾驶员等)作为某一个具体活动调研或者互动对象。举例来说,交通执法部门可能需要在违章行为数据库中找到所有驾照发放日期在2006-2008年、年龄不满45岁、浙江籍、有酒驾行为的男性驾驶员作为调研活动对象数据。这样的数据需求需要数据分析师从技术层面进行协助,从违章数据库中找到这样的对象提供给数据需求者。目前传统的做法有2种:第一种是需求者将需求提给数据分析师,数据分析师针对需求者不同的业务活动编写相应的代码,并从数据库中取到一批符合条件的对象后再交给活动组织者以完成该活动;第二种是由开发人员针对具体活动进行定制化的界面开发,后续交由活动组织者使用该产品进行活动组织。
传统方案的实现依赖于开发人员或数据分析师的人力资源状况,对于复杂一点的数据需求,往往需要消耗开发人员数日乃至数月,带来巨大的人力成本,尤其是当新需求数量比较多或者对老的需求涉及改动时,由于人力不足的原因,传统方案无法满足需求。
发明内容
有鉴于此,本申请提供一种可插拔的数据检索方法和装置。
具体地,本申请是通过如下技术方案实现的:
一种可插拔的数据检索方法,该方法包括:
将预设的类目和所述类目下可前台展示的字段在当前用户界面中呈现给用户;
针对用户选择的字段,查找预设的字段属性表确定该字段的字段取值类型;
根据该字段的字段取值类型确定对应展示的筛选框;
向服务端发起查询请求,其中该查询请求携带有用户在一个或多个已展示的筛选框中选择的筛选条件以及各个筛选条件对应的字段标识。
可选的,所述根据该字段的字段取值类型确定对应展示的筛选框,包括:
当所述字段取值类型为离散可枚举时,根据字段标识查询预设的参数取值表中的参数值,以获取该字段的各个离散的参数值;
将所述离散的参数值加入到针对该字段的筛选框中,以供用户选择。
可选的,不同字段取值类型对应的筛选框不同。
可选的,所述字段包括存储在后台数据库中的原始字段以及未存储在所述后台数据库中的衍生字段;所述方法还包括:
向用户提供一个衍生字段创建界面,该创建界面包括若干输入选项,用来接收用户输入的一个或多个原始字段输入选项以及根据原始字段计算出衍生字段的计算方法选项;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610473976.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种LCL有源电力滤波器控制方法
- 下一篇:有源电力滤波器新型电流控制方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置