一种用户画像实现的方法、装置、计算机设备及计算机可读存储介质制造方法及图纸

技术编号:27497604 阅读:17 留言:0更新日期:2021-03-02 18:19
本申请实施例公开了一种用户画像实现的方法、装置、计算机设备及计算机可读存储介质,统一对接层和对接方式,并可视化配置各个系统参数的界面;通过可视化界面配置人群及标签组合,自定义人群计算时间/获取数据时间,并通过分布式定时任务框架将计算任务负载均衡到各个画像服务器;定时计算注册的人群,并将计算结果存储至画像元数据库。本发明专利技术旨在提供一种能支撑各种营销场景下的用户画像服务系统,让业务对接人员通过简单的技术对接与配置,安全而高效地完成特定系统对标签/人群数据的操作。作。作。

【技术实现步骤摘要】
一种用户画像实现的方法、装置、计算机设备及计算机可读存储介质


[0001]本申请实施例涉及数据处理的领域,尤其涉及一种用户画像实现的方法、装置、计算机设备及计算机可读存储介质。

技术介绍

[0002]随着大数据技术的不断发展与进步,基于大数据的应用与服务也随之在各种场景下扩展。用户画像服务基于大数据平台为各业务方提供完整、快速的用户个体与群体精确描述与标签服务以支撑精准营销、产品迭代、用研、行研报告、BI/AI等多方需求。
[0003]1、业务系统产品与数据产品对接标签需求与口径;业务开发与画像/数据中台进行服务对接,业务开发使用长链接/API方式获取需要的数据;
[0004]2、ETL/数仓/算法工程师根据需求计算出离线的基础/统计/算法标签并存储于对应介质;
[0005]3、数据开发工程师按各对接系统需求进行标签的组合并在固定的时间圈选计算出人群存储于对应介质;
[0006]4、对应业务系统在标签/人群数据导入或计算完成之后根据对接方式获取数据至业务系统存储或处理使用;
[0007]5、手动将业务库数据与画像数据导出进行数据建模与效果回收。
[0008]上述方案的缺点在于:
[0009]1、画像对接的营销系统复杂多样,通常一种业务类型就需要开发一个或多个新的接口;
[0010]2、不同的系统之间权限管控粒度粗,不能细化到具体的标签/人群,在安全、性能、可视化方面性能差;
[0011]3、人群的计算无法依赖标签数据/父人群的计算结果,造成数据不准确问题;
[0012]4、人群的计算依靠与业务方技术/运营约定固定时间或者修改调度任务配置,灵活性差;
[0013]5、不同标签的具体量级缺乏快照,数仓数据准确性有问题时无法横向对比快速定位;
[0014]6、所有标签/人群数据链路基于Lambda架构,无法很好地使用实时人群/标签;
[0015]7、数据建模与效果回收依赖开发/数仓工程师沟通定位数据源。

技术实现思路

[0016]本申请实施例的目的是提供一种用户画像实现的方法、系统、计算机设备及计算机可读存储介质,旨在专利技术一种能支撑各种营销场景下的用户画像服务系统,让业务对接人员通过简单的技术对接与配置,安全而高效地完成特定系统对标签/人群数据的操作。
[0017]本申请实施例的一个方面提供了一种用户画像实现的方法,所述方法包括:
[0018]统一对接层和对接方式,并可视化配置各个系统参数的界面,所述系统参数包括:各个系统的token校验、标签或者人群的权限校验;
[0019]计算离线或实时的基础、统计或者算法标签,统一输入层并储存于画像元数据库;
[0020]通过可视化界面配置人群及标签组合,自定义人群计算时间/获取数据时间,并通过分布式定时任务框架将计算任务负载均衡到各个画像服务器;
[0021]定时计算注册的人群,并将计算结果存储至画像元数据库。
[0022]本申请实施例的一个方面提供了一种用户画像实现的装置,所述装置包括:
[0023]配置模块,用于统一对接层和对接方式,并可视化配置各个系统参数的界面,所述系统参数包括:各个系统的token校验、标签/人群的权限校验;
[0024]计算模块,用于计算离线或实时的基础、统计或者算法标签,统一输入层并储存于画像元数据库;
[0025]均衡模块,用于通过可视化界面配置人群及标签组合,自定义人群计算时间/获取数据时间,并通过分布式定时任务框架将计算任务负载均衡到各个画像服务器;
[0026]存储模块,用于定时计算注册的人群,并将计算结果存储至画像元数据库。
[0027]本申请实施例的一个方面又提供了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述方法的步骤。
[0028]本申请实施例的一个方面又提供了一种计算机可读存储介质,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述方法的步骤。
[0029]本申请实施例提供的一种用户画像实现的方法、系统、计算机设备及计算机可读存储介质,统一对接层和对接方式,并可视化配置各个系统参数的界面,所述系统参数包括:各个系统的token校验、标签或者人群的权限校验;计算离线或实时的基础、统计或者算法标签,统一输入层并储存于画像元数据库;通过可视化界面配置人群及标签组合,自定义人群计算时间/获取数据时间,并通过分布式定时任务框架将计算任务负载均衡到各个画像服务器;定时计算注册的人群,并将计算结果存储至画像元数据库。本专利技术旨在提供一种能支撑各种营销场景下的用户画像服务系统,让业务对接人员通过简单的技术对接与配置,安全而高效地完成特定系统对标签/人群数据的操作;系统对接的方式比较灵活,不需要根据特定场景再开发新的接口或者长链接,配合服务本身的安全/权限校验与限流功能,从而保证数据的安全性与服务的稳定性;通过多种框架实现离线/实时的人群计算,简单配置即可实现人群计算自定义时间与例行调用策略,保证了画像能支撑各种营销场景。
附图说明
[0030]图1示意性示出了根据本申请实施例的用户画像实现的方法的应用环境图;
[0031]图2示意性示出了根据本申请实施例一的用户画像实现的方法的流程图;
[0032]图3示意性示出了根据本申请实施例一的用户画像实现的示意图;
[0033]图4示意性示出了根据本申请实施例一的用户画像实现的示意图;
[0034]图5示意性示出了根据本申请实施例一的用户画像实现的方法的流程图;
[0035]图6示意性示出了根据本申请实施例三的用户画像实现的装置的框图;
[0036]图7示意性示出了根据本申请实施例四的适于实现用户画像实现的方法的计算机设备的硬件架构示意图。
具体实施方式
[0037]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0038]需要说明的是,在本申请实施例中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本申请要求的保护范围之内。
[0039]图1示意性示出了根据本申请实施例的环境应用示意图。
[0040]图1示意性示出了根据本申请实施例的环境应用示意本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户画像实现的方法,其特征在于,所述方法包括:统一对接层和对接方式,并可视化配置各个系统参数的界面,所述系统参数包括:各个系统的token校验、标签或者人群的权限校验;计算离线或实时的基础、统计或者算法标签,统一输入层并储存于画像元数据库;通过可视化界面配置人群及标签组合,自定义人群计算时间/获取数据时间,并通过分布式定时任务框架将计算任务负载均衡到各个画像服务器;定时计算注册的人群,并将计算结果存储至画像元数据库。2.根据权利要求1所述的方法,其特征在于,所述统一对接层和对接方式,包括:业务系统产品与数据产品对接标签需求与口径。3.根据权利要求1所述的方法,其特征在于,所述统一对接层和对接方式,包括:令牌桶获取各系统配置以及相关接口限流参数;令牌桶根据不同的Key按不同的速率生成令牌;预设实施例接收到请求后,根据系统以及调用API请求所述令牌;若取得令牌则执行服务逻辑调用。4.根据权利要求1所述的方法,其特征在于,所述统一输入层并储存于画像元数据库,包括:在离线数据链路中,标签数据储存在Hive、ES或者Impala中各一份;在实时数据链路中,所述标签数据储存于HBase、ES或者Redis中各一份,并将所述标签元数据储存于同一个Mysql中实现统一管理及CRUD。5.根据权利要求1所述的方法,其特征在于,所述通过分布式定时任务框架将计算任务负载均衡到各个画像服务器,包括:所有服务实例向任务调度器注册;通过服务界面提交具体计算任务以及任务的详细描述;一个任务注册一个计算任务触发至任务触发器;所述任务触发器分配任务至所述任务调度器进行调度。6.根据权利要求1所述的方法,其特征在于,所述定时计算...

【专利技术属性】
技术研发人员:凌霄
申请(专利权)人:深圳依时货拉拉科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1