【技术实现步骤摘要】
用户行为数据统计方法、装置、设备及存储介质
[0001]本公开涉及计算机
,尤其涉及一种用户行为数据统计方法、装置、设备及存储介质。
技术介绍
[0002]随着互联网技术的发展以及应用程序访问量的增加,应用程序数据库中存储了大量的用户访问数据,不同用户访问所产生的行为数据不同,因此行为数据能够反映用户对应用程序页面的点击量以及行为偏好等。通过对用户访问数据进行处理和分析并形成报表,能够有助于产品服务方获取应用程序的访问数据,并对访问量低的相关页面进行优化,从而提升用户体验和改进产品性能。
[0003]现有技术中,在获取用户访问数据之后,通常采用人工方式对用户的行为数据进行挖掘和分析,并通过将用户行为数据中的重要指标提取出来,再加以分析和处理生成用户行为数据报表,然而面对海量的用户访问数据,传统的数据分析方法已经无法满足实用性要求。目前虽然一些系统可以实现自动化数据挖掘分析,但是现有的数据挖掘分析方法无法通过对用户行为数据的深入分析,生成可视化的报表,以便于产品服务方精准的获取页面访问数据,从而发现访问量低的页面 ...
【技术保护点】
【技术特征摘要】
1.一种用户行为数据统计方法,其特征在于,包括:从应用程序数据库中获取用户对应用程序进行访问产生的原始数据,并将所述原始数据发送至大数据服务组件中;对所述大数据服务组件中的所述原始数据执行采集操作,将采集到的所述原始数据发送至分布式文件系统,并将所述原始数据从所述分布式文件系统同步至数据仓库中;将所述原始数据存储为所述数据仓库中的原始数据层表,并按照预设时间段对所述原始数据层表进行分区,并对分区后的所述原始数据层表执行数据关联操作,得到关联用户行为数据后的用户行为数据表;利用所述数据仓库对所述用户行为数据表进行处理,得到待查询数据表,所述待查询数据表中包含根据预设字段进行分区后得到的待查询数据;利用预设的数据查询脚本对所述待查询数据表执行查询操作,得到用于对用户行为数据进行统计的目标数据,基于所述目标数据以及预先创建的报表配置生成用户行为数据报表。2.根据权利要求1所述的方法,其特征在于,所述从应用程序数据库中获取用户对应用程序进行访问产生的原始数据,并将所述原始数据发送至大数据服务组件中,包括:按照预设的时间周期,对存储在所述应用程序数据库中的原始数据进行采集,并将采集到的所述原始数据同步至大数据服务组件中;其中,所述原始数据为用户访问所述应用程序时所产生的历史行为数据,所述大数据服务组件采用分布式消息队列对所述原始数据进行存储和传输。3.根据权利要求1所述的方法,其特征在于,所述将采集到的所述原始数据发送至分布式文件系统,并将所述原始数据从所述分布式文件系统同步至数据仓库中,包括:利用数据采集系统从所述大数据服务组件中采集用户的原始数据,并将所述原始数据发送至分布式文件系统,并利用数据调度平台将所述原始数据从所述分布式文件系统同步至所述数据仓库中,其中,所述数据仓库采用Hive数据仓库。4.根据权利要求1所述的方法,其特征在于,所述将所述原始数据存储为所述数据仓库中的原始数据层表,并按照预设时间段对所述原始数据层表进行分区,包括:在将所述原始数据从所述分布式文件系统同步至所述数据仓库的过程中,将所述原始数据映射为所述数据仓库中的第一原始数据层表和第二原始数据层表,并按照所述预设时间段对所述第一原始数据层表进行数据分区,得到若干个分区数据表。5.根据权利要求4所述的方法,其特征在于,所述对分区后的所述原始数据层表执行数据关联操作,得到关联用户行为数据后的用户行为数据表,包括:从所述第二原始数据层表中获取关联字段,利用所述关联字段将所...
【专利技术属性】
技术研发人员:张洪姣,
申请(专利权)人:新奥数能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。