多场景数据推送方法、装置、电子设备和计算机介质制造方法及图纸

技术编号:38529069 阅读:29 留言:0更新日期:2023-08-19 17:03
本申请提供一种多场景数据推送方法、装置、电子设备和计算机介质,可用于大数据处理领域。本申请通过根据每个应用场景的采集触发时间以及每个应用场景各自对应的场景配置参数,按照数据采集模板采集每个应用场景对应的场景数据,根据预设时间将包括场景数据的异步

【技术实现步骤摘要】
多场景数据推送方法、装置、电子设备和计算机介质


[0001]本申请涉及大数据处理
,尤其涉及一种多场景数据推送方法、装置、电子设备和计算机介质。

技术介绍

[0002]互联网产品中经常会用到数据统计、推送技术。在实际应用开发过程中,需要根据系统运行的不同阶段、推送的数据量等实际情况来选择最合适的数据推送技术方案。
[0003]现有的数据推送方法,通常是采用定时扫描业务数据库的方式来获取推荐数据,根据不同推荐位对数据的要求执行相应的业务逻辑。常见的数据统计方式有两种:其一,借助结构化表格进行数据统计,统计结果准确性低且不能适应灵活多变的应用场景;其二,基于负责的数据挖掘算法、学习网络或数据仓库进行数据统计,统计效果显著,但是实现成本增大,同时应用场景的参数配置固定,不能进行灵活配置。

技术实现思路

[0004]本申请提供一种多场景数据推送方法、装置、电子设备和计算机介质,用以解决现有数据推送数据统计存在准确性低、成本高,不适用于多场景灵活配置的技术问题。
[0005]第一方面,本申请提供一种多场景数据推送方法本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多场景数据推送方法,其特征在于,所述方法包括:根据每个应用场景的采集触发时间以及每个应用场景各自对应的场景配置参数,按照数据采集模板采集每个应用场景对应的场景数据;其中,不同的应用场景对应不同的数据采集模板,所述场景配置参数包括:统计周期和数据采集模板中的统计维度项;根据预设时间将采集到的场景数据封装为异步

Kafka消息,发送至数据处理服务器,以使所述数据处理服务器对所述场景数据进行处理,得到处理结果并存储;获取所述数据处理服务器推送的所述处理结果,并将所述处理结果发送至用户终端,以使用户终端对所述处理结果进行展示。2.根据权利要求1所述的方法,其特征在于,所述根据每个应用场景的采集触发时间以及每个应用场景各自对应的场景配置参数,按照数据采集模板采集每个应用场景对应的场景数据,包括:在每个应用场景的采集触发时间到达时,基于统计周期和数据采集模板中的统计维度项,获取候选场景数据;根据所述数据采集模板中的数据项,将所述候选场景数据填充至所述数据采集模板,以得到每个应用场景对应的场景数据,其中,所述数据采集模板中的数据项包括数据项名称、数据项发生时间、数据项格式和数据项长度。3.根据权利要求1所述的方法,其特征在于,所述场景配置参数还包括存储有效时长和定时输出指示,所述异步

Kafka消息中还封装有所述存储有效时长和定时输出指示;所述定时输出指示用于指示是否定时输出所述处理结果;所述存储有效期用于指示所述数据处理服务器在所述处理结果的存储时长超过所述存储有效时长时,删除所述处理结果。4.根据权利要求1所述的方法,其特征在于,所述获取所述数据处理服务器推送的所述处理结果,包括:获取用户终端发送的查询请求,所述查询请求包括应用场景的标识;将所述查询请求发送至所述数据处理服务器,以获取所述数据处理服务器推送的所述应用场景的标识对应的处理结果。5.根据权利要求3所述的方法,其特征在于,所述按照数据采集模板采集每个应用场景对应的场景数据之前,所述方法还包括:获取用户终端发送的参数配置请求;向所述用户终端反馈参数配置界面,获取所述用户终端反馈的用户设定的统计周期、存储有效时长和定时输出指示;向所述用户终端反馈数据采集模板,获取所述用户终端反馈的所述用户通过所述数据采集模板选定的统计维度项。6.一种多场景数据推送方法,其特征在于,所述方法包括:接收场景服务器在预设时间发送的异步

Kafka消息,其中,所述异步

Kafka消息包括至少一个应用场景的场景数据;其中,所述场景数据是按照数据采集模板采集每个应用场景对应的场景数据得到的;其中,不同的应用场景对应不同的数据采集模板,所述场景配置参数包括:统计周期和数据采集模板中的统计维度项;对所述场景数据进行处理,得到处理结果并存储;
将所述处理结果推送至所述场景服务器,以使所述场景服务器将所述处理结果推送至所述用户终端,以使...

【专利技术属性】
技术研发人员:孙伟胡鹏
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1