The present invention provides a data processing method and device, server, the method includes: obtaining the behavior data sheet to be processed; and at least one field name corresponding to each department to find the information indicating at least one field name and the behavior data table corresponding to the physical function, the information indicator used to record two more heterogeneous behavior data table corresponding to each field name and field name function corresponding to the name; at least one field name and function of at least one field name corresponding to each name based on the number of actions will be processed according to the data recorded in the table of contents of user behavior in the schedule. The integration of user behavior data in the data table in the technical scheme of the application can be scattered in different business scenarios are heterogeneous, and structured user behavior list, because the user behavior schedule of heterogeneous data on different business scenarios table of the association, thus improve the utilization rate of the user behavior data.
【技术实现步骤摘要】
行为数据处理方法、装置及服务器
本申请涉及互联网数据处理
,尤其涉及一种行为数据处理方法、装置及服务器。
技术介绍
用户行为数据中包含了用户的偏好、行为习惯等重要信息,现有的用户行为数据基本是按具体的业务场景散落在不同的异构数据表中,对于预测用户行为难以发挥更大的价值,例如,要想对用户进行关联场景分析很困难,例如:下午在电影院看完电影后,很多人会在附近商圈直接就餐,但是零散的数据无法对用户未来的行为进行预测,用户行为数据的利用率较低。
技术实现思路
有鉴于此,本申请提供一种新的技术方案,可以将散落在不同业务场景的异构数据表中的用户行为数据进行整合,提高用户行为数据的利用率。为实现上述目的,本申请提供技术方案如下:根据本申请的第一方面,提出了一种行为数据处理方法,包括:获取待处理的行为数据表;在信息指示表中查找与所述待处理的行为数据表对应的至少一个字段名以及所述至少一个字段名各自对应的处理函数名,所述信息指示表用于记录两个以上异构的行为数据表各自对应的字段名以及字段名对应的处理函数名;基于所述至少一个字段名以及至少一个字段名各自对应的处理函数名,将所述待处理的行为数据表的数据内容记录在所述用户行为明细表中,所述用户行为明细表用于记录所述两个以上异构的行为数据表的数据内容。根据本申请的第二方面,提出了一种行为数据处理装置,包括:数据获取单元,用于获取待处理的行为数据表;查找单元,用于在信息只是表中查找与所述数据获取单元获取到的所述待处理的行为数据表对应的至少一个字段名以及所述至少一个字段名各自对应的处理函数名,所述信息指示表用于记录两个以上异构的行为数据表各 ...
【技术保护点】
一种行为数据处理方法,其特征在于,所述方法包括:获取待处理的行为数据表;在信息指示表中查找与所述待处理的行为数据表对应的至少一个字段名以及所述至少一个字段名各自对应的处理函数名,所述信息指示表用于记录两个以上异构的行为数据表各自对应的字段名以及字段名对应的处理函数名;基于所述至少一个字段名以及至少一个字段名各自对应的处理函数名,将所述待处理的行为数据表的数据内容记录在所述用户行为明细表中,所述用户行为明细表用于记录所述两个以上异构的行为数据表的数据内容。
【技术特征摘要】
1.一种行为数据处理方法,其特征在于,所述方法包括:获取待处理的行为数据表;在信息指示表中查找与所述待处理的行为数据表对应的至少一个字段名以及所述至少一个字段名各自对应的处理函数名,所述信息指示表用于记录两个以上异构的行为数据表各自对应的字段名以及字段名对应的处理函数名;基于所述至少一个字段名以及至少一个字段名各自对应的处理函数名,将所述待处理的行为数据表的数据内容记录在所述用户行为明细表中,所述用户行为明细表用于记录所述两个以上异构的行为数据表的数据内容。2.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个字段名以及至少一个字段名各自对应的处理函数名,将所述待处理的行为数据表的数据内容记录在所述用户行为明细表中的步骤之前,所述方法还包括:确定所述两个以上异构的行为数据表中具有相同意义的字段以及所述两个以上异构的行为数据表对应的场景名;确定所述两个以上异构的行为数据表的行为名和行为内容的字段名;根据所述具有相同意义的字段、所述两个以上异构的行为数据表的场景名、所述两个以上异构的行为数据表的行为名和所述行为内容的字段名确定所述用户行为明细表的字段名。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:确定针对所述两个以上异构的行为数据表的自定义字段;将所述自定义字段添加到所述用户行为明细表中。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定所述用户行为明细表的表结构;根据所述用户行为明细表的表结构确定所述信息指示表的表结构;基于所述信息指示表的表结构,将所述两个以上异构的行为数据表记录在所述信息指示表中。5.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个字段名以及至少一个字段名各自对应的处理函数名,将所述待处理的行为数据表的数据内容记录在所述用户行为明细表中,包括:将所述信息指示表中所记录的表信息、字段名以及字段名对应的处理函数名读入内存;将所述信息指示表中的每一条数据填充到预设代码框架中的相应位置并生成一条可执行的数据库查询代码,得到全部数据库查询代码;对所述全部数据库查询代码做合并操作并增加建表语句,将所述两个以上异构的行为数据表中的数据内容汇总到所述用户行为明细表中。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:确定待查询的用户身份标识;在所述用户行为明细表中查找所述待查询的用户身份标识对应的全部数据;将查询得到的所述全部数据按照时间排序,得到所述用户身份标识对应的行为流水数据;展示所述行为流水数据。7.一种行为数据处理装置,其特征在于,所述装置包括:数据获取单元,用于获取待处理的行为数据表;查找单元,用于在信息只是表中查找与所述数据获取单元获取到的所述待处理的行为数据表对应的至少一个字段名以及所述至少一个字段名各自对应的处理函数名,所述信息指示表用于记录两个以上异构的行为数据表各自对应的字段名以及字段名对应的处理函数名;第一记录单元,用于基于所述查找单元查找到的所述至少一个字段名以及至少一个字段名各自对应的处...
【专利技术属性】
技术研发人员:王凯,毛仁歆,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。