业务报表的推送方法及装置制造方法及图纸

技术编号:20622480 阅读:22 留言:0更新日期:2019-03-20 14:23
本发明专利技术实施例提供一种业务报表的推送方法及装置。该方法包括:获取用户的业务数据;对业务数据进行归类处理,得到归类结果,归类结果包括各业务数据所属的分类;判断各分类对应的业务数据是否满足分类对应的推送触发条件;若是,则根据分类对应的业务数据生成业务报表,并将业务报表推送给分类对应的用户。本实施例可以提高业务报表推送的实时性以及有效性。

Pushing Method and Device of Business Statement

The embodiment of the present invention provides a method and device for pushing business report forms. The method includes: acquiring user's business data; classifying and processing business data to get the classification results, including the classification of business data; judging whether the corresponding business data of each classification meets the push trigger conditions corresponding to the classification; if so, generating business reports according to the corresponding business data of the classification, and pushing the business reports to the corresponding classification. Users. The implementation example can improve the real-time and effectiveness of business report pushing.

【技术实现步骤摘要】
业务报表的推送方法及装置
本专利技术实施例涉及计算机技术,尤其涉及一种业务报表的推送方法及装置。
技术介绍
随着通信行业的不断发展,运营商业务平台每天都会产生大量的业务数据,采用业务报表可以有效的从不同的维度观察业务数据,其中业务报表是指对业务内容和数据的统计和分析的表格。现有技术中,因为数据量庞大,业务报表的生成存在一定的延迟,通常在次日生成,并且在生成业务报表之后,会将业务报表推送给平台中所有的用户。然而,次日生成业务报表以及将业务报表推送给所有用户,会导致业务报表的推送缺乏实时性以及有效性。
技术实现思路
本专利技术实施例提供一种业务报表的推送方法及装置,以提高业务报表推送的实时性以及有效性。第一方面,本专利技术实施例提供一种业务报表的推送方法,包括:获取用户的业务数据;对所述业务数据进行归类处理,得到归类结果,所述归类结果包括各所述业务数据所属的分类;判断各所述分类对应的业务数据是否满足所述分类对应的推送触发条件;若是,则根据所述分类对应的业务数据生成业务报表,并将所述业务报表推送给所述分类对应的用户。在一种可能的设计中,所述业务数据所属的分类为运行数据类,所述运行数据类为业务运行产生的数据;所述运行数据类对应的推送触发条件为业务数据的运行轨迹偏离预设运行轨迹的总次数超过预设次数;所述判断各所述分类对应的业务数据是否满足所述分类对应的推送触发条件,包括:根据预设周期对属于运行数据类的业务数据进行分析处理,得到业务数据的运行轨迹;判断所述业务数据的运行轨迹是否偏离预设运行轨迹,若是,则统计偏离预设运行轨迹的总次数,判断所述总次数是否超过预设次数,若是,则确定满足推送触发条件。在一种可能的设计中,所述业务数据所属的分类为数据定制类,所述数据定制类为用户所需数据;所述数据定制类对应的推送触发条件为业务总量超过预设量;所述判断各所述分类对应的业务数据是否满足所述分类对应的推送触发条件,包括:获取所述数据定制类对应的业务数据的业务总量;判断所述业务总量是否超过预设量,若是,则确定满足推送触发条件。在一种可能的设计中,所述将所述业务报表推送给所述分类对应的用户,包括:根据各分类对应的用户预设的触发时间,在所述触发时间到达时将所述业务报表推送给所述分类对应的用户。在一种可能的设计中,所述获取用户的业务数据,包括:从存储系统中采集所述业务数据;将采集得到的所述业务数据存储至数据缓存中;从所述数据缓存中读取所述业务数据。在一种可能的设计中,所述将所述业务报表推送给所述分类对应的用户之前,所述方法还包括:获取各所述用户的注册信息,所述注册信息中包括所述分类的标识;根据所述用户的注册信息,建立所述用户对所述分类的标识对应的分类的访问权限;所述将所述业务报表推送给所述分类对应的用户,包括:根据各所述用户的访问权限,将所述业务报表推送给所述分类对应的用户。在一种可能的设计中,所述将所述业务报表推送给所述分类对应的用户,包括:将所述业务报表推送给所述分类对应的用户的客户端,所述客户端具体为如下中的至少一种:网页客户端、应用程序客户端。第二方面,本专利技术实施例提供一种业务报表的推送装置,包括:获取模块,用于获取用户的业务数据;归类模块,用于对所述业务数据进行归类处理,得到归类结果,所述归类结果包括各所述业务数据所属的分类;判断模块,用于判断各所述分类对应的业务数据是否满足所述分类对应的推送触发条件;推送模块,用于若是,则根据所述分类对应的业务数据生成业务报表,并将所述业务报表推送给所述分类对应的用户。在一种可能的设计中,所述业务数据所属的分类为运行数据类,所述运行数据类为业务运行产生的数据;所述运行数据类对应的推送触发条件为业务数据的运行轨迹偏离预设运行轨迹的总次数超过预设次数;所述判断模块具体用于:根据预设周期对属于运行数据类的业务数据进行分析处理,得到业务数据的运行轨迹;判断所述业务数据的运行轨迹是否偏离预设运行轨迹,若是,则统计偏离预设运行轨迹的总次数,判断所述总次数是否超过预设次数,若是,则确定满足推送触发条件。在一种可能的设计中,所述业务数据所属的分类为数据定制类,所述数据定制类为用户所需数据;所述数据定制类对应的推送触发条件为业务总量超过预设量;所述判断模块具体用于:获取所述数据定制类对应的业务数据的业务总量;判断所述业务总量是否超过预设量,若是,则确定满足推送触发条件。在一种可能的设计中,所述推送模块具体用于:根据各分类对应的用户预设的触发时间,在所述触发时间到达时将所述业务报表推送给所述分类对应的用户。在一种可能的设计中,所述获取模块具体用于:从存储系统中采集所述业务数据;将采集得到的所述业务数据存储至数据缓存中;从所述数据缓存中读取所述业务数据。在一种可能的设计中,所述获取模块,还用于:获取各所述用户的注册信息,所述注册信息中包括所述分类的标识;根据所述用户的注册信息,建立所述用户对所述分类的标识对应的分类的访问权限;所述推送模块具体用于:根据各所述用户的访问权限,将所述业务报表推送给所述分类对应的用户。在一种可能的设计中,所述推送模块具体用于:将所述业务报表推送给所述分类对应的用户的客户端,所述客户端具体为如下中的至少一种:网页客户端、应用程序客户端。第三方面,本专利技术实施例提供一种业务报表的推送设备,包括:存储器,用于存储程序;处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行如上第一方面以及第一方面各种可能的设计中任一所述的方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如上第一方面以及第一方面各种可能的设计中任一所述的方法。本专利技术实施例提供的业务报表的推送方法及装置,该方法包括:获取用户的业务数据;对业务数据进行归类处理,得到归类结果,归类结果包括各业务数据所属的分类;判断各分类对应的业务数据是否满足分类对应的推送触发条件;若是,则根据分类对应的业务数据生成业务报表,并将业务报表推送给分类对应的用户。通过将数据业务进行归类处理,并针对不同分类实时生成对应的业务报表,进一步将业务报表自动推送给对应的客户,从而提高业务报表推送的实时性以及有效性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的业务报表的推送方法的系统示意图;图2为本专利技术实施例提供的业务报表的推送方法的流程图一;图3为本专利技术实施例提供的业务报表的推送方法的流程图二;图4为本专利技术实施例提供的业务报表的推送方法的流程图三;图5为本专利技术实施例提供的业务报表的推送装置的结构示意图;图6为本专利技术实施例提供的业务报表的推送设备的硬件结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本文档来自技高网...

【技术保护点】
1.一种业务报表的推送方法,其特征在于,包括:获取用户的业务数据;对所述业务数据进行归类处理,得到归类结果,所述归类结果包括各所述业务数据所属的分类;判断各所述分类对应的业务数据是否满足所述分类对应的推送触发条件;若是,则根据所述分类对应的业务数据生成业务报表,并将所述业务报表推送给所述分类对应的用户。

【技术特征摘要】
1.一种业务报表的推送方法,其特征在于,包括:获取用户的业务数据;对所述业务数据进行归类处理,得到归类结果,所述归类结果包括各所述业务数据所属的分类;判断各所述分类对应的业务数据是否满足所述分类对应的推送触发条件;若是,则根据所述分类对应的业务数据生成业务报表,并将所述业务报表推送给所述分类对应的用户。2.根据权利要求1所述的方法,其特征在于,所述业务数据所属的分类为运行数据类,所述运行数据类为业务运行产生的数据;所述运行数据类对应的推送触发条件为业务数据的运行轨迹偏离预设运行轨迹的总次数超过预设次数;所述判断各所述分类对应的业务数据是否满足所述分类对应的推送触发条件,包括:根据预设周期对属于运行数据类的业务数据进行分析处理,得到业务数据的运行轨迹;判断所述业务数据的运行轨迹是否偏离预设运行轨迹,若是,则统计偏离预设运行轨迹的总次数,判断所述总次数是否超过预设次数,若是,则确定满足推送触发条件。3.根据权利要求1所述的方法,其特征在于,所述业务数据所属的分类为数据定制类,所述数据定制类为用户所需数据;所述数据定制类对应的推送触发条件为业务总量超过预设量;所述判断各所述分类对应的业务数据是否满足所述分类对应的推送触发条件,包括:获取所述数据定制类对应的业务数据的业务总量;判断所述业务总量是否超过预设量,若是,则确定满足推送触发条件。4.根据权利要求1至3任一项所述的方法,其特征在于,所述将所述业务报表推送给所述分类对应的用户,包括:根据各分类对应的用户预设的触发时间,在所述触发时间到达时将所述业务报表推送给所述分类对应的用户。5.根据权利要求1所述的方...

【专利技术属性】
技术研发人员:吴天昊华山李铁军赵文峰丁志刚管宇嘉赵洋徐丽芳
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1