一种电力精细化运营规则库创建方法技术

技术编号:30709255 阅读:16 留言:0更新日期:2021-11-10 11:00
本发明专利技术公开了一种电力精细化运营规则库创建方法,涉及电力营销运营系统领域。目前,电力营销运营系统的用户档案信息、缴费信息、业务办理信息等数据量规模巨大,各个渠道的行为数据分散,用户标签体系计算过程过于复杂,只能后台定时更新,经常导致用户标签更新不及时,运营活动开展时无法准确识别出用户是否符合运营活动规则,导致用户体验非常差,造成用户抵触、投诉等行为。本方法通过用户信息实时采集、用户行为数据实时采集计算,为实现运营活动规则实时校验提供数据源,能有效实现数据实时动态更新机制,支撑运营活动开展时实时校验用户是否符合活动规则,支撑运营活动开展。支撑运营活动开展。支撑运营活动开展。

【技术实现步骤摘要】
一种电力精细化运营规则库创建方法


[0001]本专利技术涉及电力营销运营系统领域,尤其涉及一种电力精细化运营规则库创建方法。

技术介绍

[0002]目前,有部分电力营销运营系统已经建立运营支撑体系,但缺少一种能够实时识别出用户的标签属性的方法,传统的技术实现方式是对营销全量用户进行标签初始化,形成用户画像体系,用户参与活动时,通过检查用户标签是否符合运营活动的预设运营活动规则范围,传统的通过用户标签进行运营活动规则过滤的方法,由于营销系统内部的用户档案信息、缴费信息、业务办理信息等数据量规模巨大,经常是数百万乃至数千万的数据量,加上用户在各个渠道的行为数据的分散,用户标签体系计算过程过于复杂,只能后台定时更新,经常导致用户标签更新不及时,运营活动开展时无法准确识别出用户是否符合运营活动规则,导致用户体验非常差,造成用户抵触、投诉等行为。造成运营效果不理想,无法满足用户在线上线下渠道进行相关业务操作后实时变更用户的标签属性,无法在大并发请求下快速识别出用户是否符合运营活动规则,无法支撑运营活动的开展。

技术实现思路

[0003]本专利技术要解决的技术问题和提出的技术任务是对现有技术方案进行完善与改进,提供一种电力精细化运营规则库创建方法,以建立运营活动规则支撑数据实时动态更新机制,支撑运营活动开展时实时校验用户是否符合活动规则为目的。为此,本专利技术采取以下技术方案。
[0004]一种电力精细化运营规则库创建方法,包括以下步骤:1)用户信息实时采集:构建电力营销服务总线即业务连接平台,将所有业务系统提供的接口与服务进行统一管理,实现全渠道服务调用的统一路由操作,构建电力营销的消息中心,支持将全渠道的用户请求信息根据相应的授权进行订阅输出,实现电力营销用户信息实时采集,实时同步共享,为步骤3)提供数据源;2)用户行为数据实时采集计算:通过构建全渠道的用户行为信息埋点采集机制,利用大数据平台流式实时计算能力,实现用户行为数据的实时采集计算,支撑用户运营实时在线校验,为步骤3)提供数据源;3)运营活动规则实时校验:按照规则分类,采用异步、分类、并发处理的原则,通过步骤1)和2)提供的数据源进行运营活动规则的校验,保证各个模块的独立与稳定。
[0005]通过用户信息实时采集、用户行为数据实时采集计算,为实现运营活动规则实时校验提供数据源,能有效实现数据实时动态更新机制,支撑运营活动开展时实时校验用户是否符合活动规则,支撑运营活动开展。
[0006]作为优选技术手段:步骤1)中,用户信息实时采集过程包括以下步骤:101)将各渠道需要和后端各个系统进行交互的业务请求,全部通过业务连接平台进行
调用,实现全渠道服务的统一管理;102)业务连接平台将各渠道的业务请求进行权限、限流、排队控制后,统一路由到营销内部各个应用系统,确保后端业务应用系统的安全;103)营销业务应用系统将用户信息数据持久化存储到数据库中;104)运营支撑平台通过业务连接平台的消息订阅机制,在不影响原有业务系统的情况下,实现包括对渠道的用户注册、绑定、实名认证、用户缴费信息的共享;105)运营支撑平台利用相关消息,通过内部的业务逻辑模型对消息进行处理,处理完成后将数据持久化到数据库中。
[0007]有效实现了对所有业务系统提供的接口和服务进行统一管理和路由调用,实现了用户信息的实时采集和保存。
[0008]作为优选技术手段:步骤2)中,用户行为数据实时采集计算过程包括以下步骤:201)建立分布式日志文件采集机制,通过部署logstash日志采集分析模块,将各个渠道的用户行为埋点采集日志进行实时增量采集;202)建立分布式日志消息处理机制,通过利用kafka消息中间件,将分布式服务器上采集的信息集中到kafka进行排队缓存,将kafka的实时用户行为信息推送到storm大数据流式计算平台,实现用户行为信息的实时计算,并对用户的标签信息进行实时更新;203)构建高效的标签共享输出能力,利用redis的高效缓存技术,将用户的实时标签提交到redis中进行存储,支撑用户运营实时在线校验。
[0009]形成了一套完整的用户行为日志埋点采集、分析流程,支撑大数据日志行为分析,实现用户行为数据的实时采集计算,支撑用户运营实时在线校验。
[0010]作为优选技术手段:步骤3)中,运营活动规则实时校验包括以下步骤:301)网上国网APP用户参与活动时,所有的请求通过MQ的方式与运营支撑平台交互,实现调用的异步解耦,避免高并发情况下对运营平台的影响,实现故障隔离;302)运营支撑平台从消息队列获取用户的活动参与请求;303)运营支撑平台根据活动id和户号,与用户的历史参与情况进行比对,判断活动是否有效,以及用户是否重复参与活动;304)运营支撑平台接对于活动有效且未参与活动的用户,发起活动规则校验请求;305)运营支撑平台接从消息队列获取请求信息,采用多线程,多规则并行处理的方式,发起活动规则校验请求;306)运营支撑平台并行处理活动规则校验请求,包括目标人群校验、业务校验、账户校验;307)运营支撑平台在所有并行校验完成后,对校验结果进行合并;308)运营支撑平台对符合活动规则的用户,发起活动奖品发放请求;309)运营支持平台活动奖品发放成功后,发起中奖通知,推送到MQ消息队列;310)网上国网APP从MQ消息队列中获取用户的中奖通知消息,并返回给用户。
[0011]通过异步、分类、并发处理方式,在运营活动规则校验时,保证各个模块的独立与稳定。
[0012]作为优选技术手段:步骤306)中,所述的目标人群校验是从大数据平台redis里面获取该用户的实时标签数据,判断用户是否符合参与规则。有效实现目标人群校验。
[0013]作为优选技术手段:步骤306)中,所述的业务校验是从营销管理库获取该用户的实时业务数据,判断用户是否符合参与规则。有效实现业务校验。
[0014]作为优选技术手段:步骤306)中,所述的账户校验是从运营平台数据库获取该用户的实时账户数据,判断用户是否符合参与规则。有效实现账户校验。
[0015]有益效果:本方法在现有电力营销业务环境下,实现对各个渠道的运营规则大并发实时校验,确保活动正常开展;本方法形成了一套完整的用户行为日志埋点采集、分析流程,支撑大数据日志行为分析;本方法按照运营规则分类,采用异步、分类、并发处理的原则,能有效保证各个模块的独立与稳定;通过用户信息实时采集、用户行为数据实时采集计算和运营活动规则实时校验,能有效实现数据实时动态更新机制,支撑运营活动开展时实时校验用户是否符合活动规则,支撑运营活动开展,避免了不符合条件用户的薅羊毛,确保符合条件的用户参加活动,提升用户体验,降低风险。
附图说明
[0016]图1是本专利技术流程示意图。
[0017]图2是本专利技术用户信息实时采集流程示意图。
[0018]图3是本专利技术用户行为数据实时采集计算流程示意图。
[0019]图4是本专利技术运营活动规则实时校验流程示意图。
具体实施方式
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电力精细化运营规则库创建方法,其特征在于包括以下步骤:1)用户信息实时采集:构建电力营销服务总线即业务连接平台,将所有业务系统提供的接口与服务进行统一管理,实现全渠道服务调用的统一路由操作,构建电力营销的消息中心,支持将全渠道的用户请求信息根据相应的授权进行订阅输出,实现电力营销用户信息实时采集,实时同步共享,为步骤3)提供数据源;2)用户行为数据实时采集计算:通过构建全渠道的用户行为信息埋点采集机制,利用大数据平台流式实时计算能力,实现用户行为数据的实时采集计算,支撑用户运营实时在线校验,为步骤3)提供数据源;3)运营活动规则实时校验:按照规则分类,采用异步、分类、并发处理的原则,通过步骤1)和2)提供的数据源进行运营活动规则的校验,保证各个模块的独立与稳定。2.根据权利要求1所述的一种电力精细化运营规则库创建方法,其特征在于:步骤1)中,用户信息实时采集过程包括以下步骤:101)将各渠道需要和后端各个系统进行交互的业务请求,全部通过业务连接平台进行调用,实现全渠道服务的统一管理;102)业务连接平台将各渠道的业务请求进行权限、限流、排队控制后,统一路由到营销内部各个应用系统,确保后端业务应用系统的安全;103)营销业务应用系统将用户信息数据持久化存储到数据库中;104)运营支撑平台通过业务连接平台的消息订阅机制,在不影响原有业务系统的情况下,实现包括对渠道的用户注册、绑定、实名认证、用户缴费信息的共享;105)运营支撑平台利用相关消息,通过内部的业务逻辑模型对消息进行处理,处理完成后将数据持久化到数据库中。3.根据权利要求1所述的一种电力精细化运营规则库创建方法,其特征在于:步骤2)中,用户行为数据实时采集计算过程包括以下步骤:201)建立分布式日志文件采集机制,通过部署日志采集分析模块,将各个渠道的用户行为埋点采集日志进行实时增量采集;202)建立分布式日志消息处理机制,通过利用kafka消息中间件,将分布式服务器上采集的信息集中到kafka进行排队缓存,将kafka的实时用户行为信息推送到sto...

【专利技术属性】
技术研发人员:纪德良胡如一戚胡佳姜震汪娟玉解林超杨世旺王庆娟陈逍潇陈政波
申请(专利权)人:国网浙江省电力有限公司国网浙江省电力有限公司信息通信分公司
类型:发明
国别省市:

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

1