【技术实现步骤摘要】
业务数据线上化处理方法、装置、电子设备及存储介质
[0001]本专利技术涉及业务数据处理
,尤其涉及一种业务数据线上化处理方法、装置、电子设备及存储介质。
技术介绍
[0002]长尾业务是指那些不受到重视的销量小但种类多的产品或服务,但由于总量巨大,累积起来的总收益超过主流产品的业务。
[0003]对于长尾业务的线上化处理,往往需要根据每一个长尾业务的模型结构动态建立表来进行存储。由于对于每一个长尾业务的接入,均需要创建表并且在代码层建立表的模型,这将增加长尾业务的运营成本,并且严重影响长尾业务的上线周期。
技术实现思路
[0004]本专利技术提供一种业务数据线上化处理方法、装置、电子设备及存储介质,用以解决现有技术中对于长尾业务的线上化处理存在的成本高、上线周期长的缺陷,实现了在不动态建立表且不在代码层建立表的模型的前提下,确保每一个业务数据的快速便捷上线并实现业务数据的可查询性,进而减少了业务运营成本。
[0005]本专利技术提供一种业务数据线上化处理方法,所述方法应用于服务器,所述 ...
【技术保护点】
【技术特征摘要】
1.一种业务数据线上化处理方法,其特征在于,所述方法应用于服务器,所述服务器包括搜索引擎,所述方法包括:获取待处理业务数据,其中,所述待处理业务数据包括至少一个查询字段;获取所述待处理业务数据的元数据,基于所述元数据获取所述查询字段的数据描述信息;基于预先定义的字段查询列,将所述查询字段存储至对应的所述字段查询列的项中,以生成业务数据表,并将所述业务数据表保存至所述搜索引擎中;根据所述查询字段对应的字段查询列的列名称以及所述查询字段的数据描述信息,生成映射表,并将所述映射表保存至所述搜索引擎中。2.根据权利要求1所述的业务数据线上化处理方法,其特征在于,所述获取所述待处理业务数据的元数据,基于所述元数据获取所述查询字段的数据描述信息,包括:获取所述待处理业务数据的字段名称元数据,基于所述字段名称元数据获取对应的字段名称数据描述信息;根据所述字段查询列的列名称以及所述查询字段的数据描述信息,建立映射表,包括:根据所述字段查询列的列名称以及对应的所述字段名称数据描述信息,建立映射表。3.根据权利要求2所述的业务数据线上化处理方法,其特征在于,在所述将所述映射表保存至所述搜索引擎中之后,所述方法还包括:响应于接收到查询条件,基于所述映射表确定与所述查询条件相匹配的所述字段查询列的列名称;其中,所述查询条件与所述字段名称数据描述信息相对应;基于所述业务数据表以及所述字段查询列的列名称,在对应的所述字段查询列的项中查询与所述查询条件相匹配的所述查询字段。4.根据权利要求3所述的业务数据线上化处理方法,其特征在于,所述元数据至少还包括字段查询方式元数据,所述基于所述元数据获取所述查询字段的数据描述信息,包括:基于所述字段查询方式元数据,获取所述查询字段的字段查询方式数据描述信息,其中,所述字段查询方式包括精准匹配查询方式、模糊匹配查询方式、多选查询方式、多值匹配查询方式、时间范围查询方式和不支持搜索查询方式中的一种;在所述基于预先定义的字段查询列,将所述查询字段存储至对应的所述字段查询列的项中,以生成业务数据表之后,所述方法还包括:将所述业务数据表中的所述字段查询列按照所述字段查询方式进行标记,得到与所述字段查询方式对应的标记后字段查询列;基于所述查询字段的所述字段查询方式数据描述信息,将所述查询字段存储至与所述字段查询方式对应的标记后字段查询列的项中;所述在对应的所述字段查询列的项中查询与所述查询条件相匹配的所述查询字段,包括:在对应的所述标记后字段查询列的项中查询与所述查询条件相匹配的所述查询字段。5.根据权利要求4所述的业务数据线上...
【专利技术属性】
技术研发人员:乔伟庆,董济源,王迪,曹泽鑫,张天慧,孙吉凯,
申请(专利权)人:北京贝壳时代网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。