【技术实现步骤摘要】
用户画像的生成方法、装置、计算机设备及存储介质
[0001]本申请涉及数据处理及金融科技
,尤其涉及一种用户画像的生成方法、装置、计算机设备及存储介质。
技术介绍
[0002]画像分析是一种快速营销场景中,用于快速评估经营人群是否达到预期或者确定经营人群特征的一种手段。例如通过画像分析可以确定所经营的人群年龄分布、教育程度分布、性别分布等。再结合经验判断是否达到预期,从而辅助决策或者节约成本。
[0003]现有技术针对人群的画像分析,往往需要对全量用户进行画像分析,得到用户画像,尤其针对多个画像维度的分析耗时更久,往往很难满足业务快速分析的需求。尤其在金融科技领域,例如银行、保险等行业,线上业务快速发展,在业务迅速增长的需求下,需要对不同客群进行有针对性的业务挖掘,因此,快速进行用户画像分析是必不可少的环节。
技术实现思路
[0004]本申请的主要目的在于提供一种用户画像的生成方法、装置、计算机设备及存储介质,可以解决现有技术中的画像分析耗时久的技术问题。
[0005]为实现上述目的,本申请第一方面提供一种用户画像的生成方法,该方法包括:
[0006]获取画像维度;
[0007]基于数据源,创建每个画像维度对应的物化视图;
[0008]获取目标用户数据集合和目标画像维度;
[0009]从已创建的物化视图中匹配目标画像维度的目标物化视图;
[0010]对目标用户数据集合与目标物化视图进行交集运算,得到交集用户数据;
[0011]根据交 ...
【技术保护点】
【技术特征摘要】
1.一种用户画像的生成方法,其特征在于,所述方法包括:获取画像维度;基于数据源,创建每个所述画像维度对应的物化视图;获取目标用户数据集合和目标画像维度;从已创建的物化视图中匹配所述目标画像维度的目标物化视图;对所述目标用户数据集合与所述目标物化视图进行交集运算,得到交集用户数据;根据所述交集用户数据,得到所述目标用户数据集合在所述目标画像维度上的用户画像。2.根据权利要求1所述的方法,其特征在于,在对所述目标用户数据集合与所述目标物化视图进行交集运算,得到交集用户数据之前,所述方法还包括:将每个物化视图转换为位图数据并存储,得到每个物化视图的物化视图位图数据;所述对所述目标用户数据集合与所述目标物化视图进行交集运算,得到交集用户数据,包括:将所述目标用户数据集合转换为位图数据,得到目标用户位图数据;将所述目标用户位图数据与目标物化视图位图数据进行交集计算,得到交集用户数据,其中,所述目标物化视图位图数据为目标物化视图对应的物化视图位图数据。3.根据权利要求1所述的方法,其特征在于,所述交集用户数据包括在所述目标画像维度的至少一个分区上的交集用户数据,每个分区对应目标画像维度的一个取值或一个取值范围;若所述目标画像维度包括至少两个,则所述根据所述交集用户数据,得到所述目标用户数据集合在所述目标画像维度上的用户画像,包括:对所有目标画像维度的交集用户数据按照分区组合进行交集运算,得到所述目标用户数据集合在所有目标画像维度的不同分区组合上的用户分布,其中,每个所述分区组合包括每个目标画像维度的一个分区。4.根据权利要求2所述的方法,其特征在于,若所述目标画像维度包括至少两个,则所述将所述目标用户位图数据与目标物化视图位图数据进行交集计算,得到交集用户数据,包括:将所述目标用户位图数据与一个目标物化视图位图数据进行交集计算,得到对应的第一交集位图数据,所述第一交集位图数据包括在对应目标画像维度的至少一个分区上的交集位图数据,每个分区对应目标画像维度的一个取值或一个取值范围;对所有目标画像维度的第一交集位图数据按照分区组合进行交集运算,得到所述目标用户数据集合在所有目标画像维度的不同分区组合上的第二交集位图数据,其中,每个所述分区组合包括每个目标画像维度的一个分区;将每个分区组合的第二交集位图数据映射为交集用户数据。5.根据权利要求1所述的方法,其特征在于,在获取画像维度之前,所述方法还包括:从用户画像配置需求中提取出画像维度,将所述画像维度添加至已创建的画像维度表中;在创建物化视图之后,所述方法还包括:在所述画像维度表中记录每个画像维度所关联的源数据的源表信息;
根据物化视图的创建情况,在所述画像维度表中为每个画像维度添加物化视图标识,其中,所述物化视图标识用于指示对应画像维度是否已创建物化视图以及对应的物化视图;根据物化视图的当前状态,在所述画像维度表中为每个画像维度添加状态标识,其中,所述状态标识用于...
【专利技术属性】
技术研发人员:魏勇,杨丹丹,
申请(专利权)人:平安银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。