【技术实现步骤摘要】
一种数据处理方法、装置、设备及可读存储介质
本专利技术涉及数据分析
,特别涉及一种数据处理方法、装置、设备及可读存储介质。
技术介绍
在基于用户数据形成用户画像的过程中,需要根据用户画像的需求,在数据库中进行数据查询、数据分析、数据处理等操作;但是,用户数据量级较大、且涉及多维度数据,在形成用户画像过程中需要在数据库中进行统计筛选,频繁的从量级较大的数据库中筛选数据,响应较慢,影响用户体验。而且,每次切换查询条件时,都需要重新与数据库做交互,较为繁琐。
技术实现思路
本专利技术的目的在于提供一种数据处理方法、装置、设备及可读存储介质,可以提高数据查询效率、更有效的形成用户画像。根据本专利技术的一个方面,提供了一种数据处理方法,所述方法包括:接收数据处理指令;其中,所述数据处理指令包括:目标用户的识别信息和预设数据模型;按照所述预设数据模型,从原始数据库中获取与所述识别信息关联的基础数据;按照所述预设数据模型,将所述基础数据转化为用于构成所述目标用户的用户画像的不同展示维度的特征数据;将所述不同展示维度的特征数据形成画像数据集,并将所述画像数据集与所述识别信息关联后存储到缓存数据库中;接收画像生成指令;其中,所述画像生成指令包括:所述识别信息;从所述缓存数据库中获取与所述识别信息关联的画像数据集,并基于所述画像数据集形成所述目标用户的可视化的用户画像。可选的,所述画像生成指令还包括:筛选维度和筛选范围;所述基于所述画像数据 ...
【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:/n接收数据处理指令;其中,所述数据处理指令包括:目标用户的识别信息和预设数据模型;/n按照所述预设数据模型,从原始数据库中获取与所述识别信息关联的基础数据;/n按照所述预设数据模型,将所述基础数据转化为用于构成所述目标用户的用户画像的不同展示维度的特征数据;/n将所述不同展示维度的特征数据形成画像数据集,并将所述画像数据集与所述识别信息关联后存储到缓存数据库中;/n接收画像生成指令;其中,所述画像生成指令包括:所述识别信息;/n从所述缓存数据库中获取与所述识别信息关联的画像数据集,并基于所述画像数据集形成所述目标用户的可视化的用户画像。/n
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:
接收数据处理指令;其中,所述数据处理指令包括:目标用户的识别信息和预设数据模型;
按照所述预设数据模型,从原始数据库中获取与所述识别信息关联的基础数据;
按照所述预设数据模型,将所述基础数据转化为用于构成所述目标用户的用户画像的不同展示维度的特征数据;
将所述不同展示维度的特征数据形成画像数据集,并将所述画像数据集与所述识别信息关联后存储到缓存数据库中;
接收画像生成指令;其中,所述画像生成指令包括:所述识别信息;
从所述缓存数据库中获取与所述识别信息关联的画像数据集,并基于所述画像数据集形成所述目标用户的可视化的用户画像。
2.根据权利要求1所述的数据处理方法,其特征在于,所述画像生成指令还包括:筛选维度和筛选范围;
所述基于所述画像数据集形成所述目标用户的可视化的用户画像,具体包括:
按照所述筛选维度从所述画像数据集中确定出对应展示维度的特征数据;
按照所述筛选范围从所述对应展示维度的特征数据中筛选出目标特征数据;
基于所述目标特征数据形成所述目标用户的可视化的用户画像。
3.根据权利要求1所述的数据处理方法,其特征在于,所述按照所述预设数据模型,从原始数据库中获取与所述识别信息关联的基础数据,具体包括:
根据所述数据模型中的基础数据获取规则,从所述原始数据库中获取与所述识别信息关联的原始数据,并对所述原始数据进行数据清洗以得到基础数据;
将所述基础数据存储到大数据数据库中。
4.根据权利要求3所述的数据处理方法,其特征在于,所述按照所述预设数据模型,将所述基础数据转化为用于构成所述目标用户的用户画像的不同展示维度的特征数据,具体包括:
针对每个展示维度,根据所述数据模型中对应的特征数据生成规则,从所述大数据数据库中获取用于生成所述展示维度的特征数据的基础数据;
根据所述基础数据,按照所述特征数据生成规则计算出所述特征数据;
将所述特征数据存储到所述大数据数据库中。
5.根据权利要求4所述的数据处理方法,其特征在于,所述将所述画像数据集与所述识别信息关联后存储到缓存数据库中,具体包括:
将所述画像数据集与所述识别信息关联后分别存储到Redis数据库和Ehcache数据库中;
所述从所述缓存数据库中获取与所述...
【专利技术属性】
技术研发人员:冯英龙,
申请(专利权)人:平安养老保险股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。