【技术实现步骤摘要】
一种业务指标的计算方法及装置
本申请涉及通信
,尤其涉及一种业务指标的计算方法及装置。
技术介绍
对互联网平台而言,平台需要对运营的各种用户、交易产生的大规模数据进行计算,这就产生了非常多的实时业务指标计算的需求,这就要求要有较高的时效性。这些实时业务指标对互联网平台的管理决策提供支撑。由于业务指标间算法的差异性较大,且业务指标需求量随着业务发展快速增长,需要较大的数据量和较复杂的互联网平台提供不同业务指标的计算场景。然而,目前各互联网平台都是根据的各业务指标定制相应的业务指标计算场景,导致计算业务指标的技术实现的可复用性差,且不同的互联网平台的实现不可以共用,即计算业务指标的技术的可复用性不高。
技术实现思路
本申请实施例提供一种业务指标的计算方法及装置,解决了现有技术存在的上述问题,以实现高可复用性的业务指标的计算。第一方面,提供了一种业务指标的计算方法,该方法可以包括:根据接收的目标业务系统发送的业务指标计算请求,获取目标业务系统的业务数据,其中,所述业务指标计算请求包括待计算的目标业务指标和待计算时间段,所述业务数据包括业务对象的业务对象标识和相应业务行为信息;按照预设的目标业务指标的分析规则,对所述业务行为信息进行分析,得到所述目标业务指标对应的待计算事件信息;按照预设的目标业务指标的计算规则,对所述待计算时间段内所述待计算事件信息的集合进行计算,得到所述业务对象标识对应的所述目标业务指标的计算结果;向所述目标业务系统发送业务 ...
【技术保护点】
1.一种业务指标的计算方法,其特征在于,所述方法包括:/n根据接收的目标业务系统发送的业务指标计算请求,获取所述目标业务系统的业务数据,其中,所述业务指标计算请求包括待计算的目标业务指标和待计算时间段,所述业务数据包括业务对象的业务对象标识和相应业务行为信息;/n按照预设的目标业务指标的分析规则,对所述业务行为信息进行分析,得到所述目标业务指标对应的待计算事件信息;/n按照预设的目标业务指标的计算规则,对所述待计算时间段内所述待计算事件信息的集合进行计算,得到所述业务对象标识对应的所述目标业务指标的计算结果;/n向所述目标业务系统发送业务指标计算响应,所述指标计算响应包括所述业务对象标识对应的所述目标业务指标的计算结果。/n
【技术特征摘要】
1.一种业务指标的计算方法,其特征在于,所述方法包括:
根据接收的目标业务系统发送的业务指标计算请求,获取所述目标业务系统的业务数据,其中,所述业务指标计算请求包括待计算的目标业务指标和待计算时间段,所述业务数据包括业务对象的业务对象标识和相应业务行为信息;
按照预设的目标业务指标的分析规则,对所述业务行为信息进行分析,得到所述目标业务指标对应的待计算事件信息;
按照预设的目标业务指标的计算规则,对所述待计算时间段内所述待计算事件信息的集合进行计算,得到所述业务对象标识对应的所述目标业务指标的计算结果;
向所述目标业务系统发送业务指标计算响应,所述指标计算响应包括所述业务对象标识对应的所述目标业务指标的计算结果。
2.如权利要求1所述的方法,其特征在于,所述待计算事件信息包括待计算事件发生时间和待计算事件状态;
按照预设的目标业务指标的计算规则,对所述待计算时间段内所述待计算事件信息的集合进行计算,得到所述业务对象标识对应的所述目标业务指标的计算结果,包括:
根据预设的目标业务指标的计算规则,确定所述待计算事件信息中待计算事件状态对应的指标计算状态和所述指标计算状态对应的有效计算时间段;
根据所述待计算事件状态对应的指标计算状态、所述指标计算状态对应的有效计算时间段和所述待计算事件发生时间,对所述待计算时间段内所述待计算事件信息的集合进行计算,得到所述业务对象标识对应的所述目标业务指标的计算结果。
3.如权利要求2所述的方法,其特征在于,按照预设的目标业务指标的计算规则,对所述待计算时间段内所述待计算事件信息的集合进行计算之前,所述方法还包括:
按照所述事件发生时间的时间顺序,获取预设时间段内所述目标业务指标对应的待计算事件信息的有序集合。
4.如权利要求3所述的方法,其特征在于,得到所述业务对象标识对应的所述目标业务指标的计算结果,包括:
根据所述待计算事件状态对应的指标计算状态、所述指标计算状态对应的有效计算时间段和所述待计算事件发生时间,对所述待计算事件信息的有序集合进行整合,得到所述业务对象标识对应的待计算的指标事件有序集;
对所述待计算的指标事件有序集进行计算,得到所述业务对象标识对应的目标业务指标的计算结果。
...
【专利技术属性】
技术研发人员:朱礼勇,汤义强,高建丰,谈卓卓,彭旭,
申请(专利权)人:南京领行科技股份有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。