[发明专利]一种获取目标客户群的方法、设备及系统有效
申请号: | 201210161736.8 | 申请日: | 2012-05-23 |
公开(公告)号: | CN102724290A | 公开(公告)日: | 2012-10-10 |
发明(设计)人: | 舒俊杰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/50;G06F17/30 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 获取 目标 客户 方法 设备 系统 | ||
技术领域
本发明涉及移动互联网的数据分析领域,尤其涉及一种移动互联网行为分析获取目标客户群的方法、设备及系统。
背景技术
随着移动互联网规模的日益庞大与内容不断丰富,手机阅读、无线音乐、手机支付、手机导航和飞信等丰富多彩的移动互联网应用正逐渐渗透到人们生活、工作等领域,并进而改变着个人生活。在此发展形势下,迫切需要提高对移动互联网业务发展的业务支撑手段。
为了更好支撑移动互联网业务的发展,需要对用户访问移动互联网行为进行深入分析,该访问行为里面蕴含着丰富的客户信息,如客户在手机上浏览了什么新闻和小说,通过搜索引擎搜索了什么关键字,在购物网站上购买了什么产品等等。根据这些信息即可以进行业务的内容分析、业务热点分析以及客户偏好分析等,从而更好把握客户需求,以支撑移动互联网新业务的精准营销。
在此背景下建设了移动互联网行为分析系统,移动互联网行为分析系统需要从海量的用户上网日志中,根据定义的获取目标客户群的规则,以及通过对用户互联网数据搜索及规则计算,得到需要的目标客户群。
参考图1,现有技术中的移动互联网行为分析系统获取目标客户群的方法具体为:CKM向任务服务器发送获取目标客户群的任务;任务服务器接收到该任务后,将该任务写入到任务文件中,分发到各个地市服务器;每个地市服务器均保存该地市的所有用户的上网信息数据,当地市服务器接收到任务文件中的任务后,进行信息搜索及规则计算,得到该地市的目标客户群,并生成地市目标客户群结果文件,上传到文件服务器。
现有技术将计算能力按照地市进行了服务器划分,各个地市的数据处理互不影响,每个任务可以按照地市进行分解为多任务并行计算,在一定程度上解决了性能问题。但是,在当某个地市的数据量大幅上升后,无法通过增加服务器来解决性能的问题,可扩展性比较差;另外,由于每个地市的用户数据差异较大,无法避免的出现负载无法均衡的情况;还有,当该系统中某个地市分服务器出现问题而无法使用时,该地市分服务器对应的任务由于无法执行而丢失,可靠性较低。
发明内容
本发明的实施例提供一种获取目标客户群的方法、设备及系统,用以增强移动互联网行为分析系统的可扩展性,同时提高系统负载的均衡能力。
为达到上述目的,本发明的实施例采用如下技术方案:
一方面,本发明提供了一种获取目标客户群的方法,包括:
集群服务器接收任务服务器发送的任务文件;所述任务文件为所述任务服务器分解CKM发起的初始任务,得到多个子任务后,根据集群服务器的数量将所有子任务平均分成多份,并将其中一份写入文件得到的;
接收数据提取、转换和加载ETL工具根据所述集群服务器的数量发送的等额用户互联网数据;
针对所述用户互联网数据执行所述任务文件中的各个子任务,生成结果文件,并将所述结果文件上传至汇总服务器;以使得所述汇总服务器根据每个集群服务器上传的结果文件生成目标客户群数据信息,并上传到文件服务器。
另一方面,本发明提供了一种获取目标客户群的方法,包括:
任务服务器接收CKM发起的初始任务;
分解所述初始任务,得到多个子任务;
根据集群服务器的数量将所有子任务平均分成多份,并将每一份写入对应的文件中,形成对应于各自集群服务器的任务文件;
将所述任务文件发送给对应的每个集群服务器;以使得所述每个集群服务器针对其接收到的用户互联网数据执行所述任务文件中的各个子任务,生成相应的结果文件,并上传到汇总服务器,以便所述汇总服务器根据所述每个集群服务器上传的所述结果文件生成目标客户群数据信息,并上传到文件服务器;其中,所述用户互联网数据为ETL工具根据所述集群服务器的数量分配的等额用户互联网数据。
再一方面,本发明提供了一种获取目标客户群的方法,包括:
汇总服务器接收每个集群服务器发送的结果文件;所述结果文件为所述每个集群服务器接收到任务服务器发送的对应于各自集群服务器的任务文件,针对其接收到的用户互联网数据,执行所述任务文件中的各个子任务后生成的;其中,所述用户互联网数据为ETL工具根据集群服务器的数量分配的等额用户互联网数据;所述任务文件为所述任务服务器分解CKM发起的初始任务,得到多个子任务后,根据所述集群服务器的数量将分解的所有子任务平均分成多份,并将每一份写入对应的文件得到的;
按照所述结果文件的至少一个特征量,汇总所述结果文件中的数据信息,得到数据信息集合;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210161736.8/2.html,转载请声明来源钻瓜专利网。