基于SHELL脚本的流量日志统计方法及统计系统技术方案

技术编号:13461518 阅读:16 留言:0更新日期:2016-08-04 12:47
本发明专利技术公开了一种基于SHELL脚本的流量日志统计方法及统计系统。其中,该基于SHELL脚本的流量日志统计方法,包括如下步骤:实时采集平台的所有上网记录作为原始上网记录数据,即原始话单数据。每一个原始话单数据按照预设规则进行预处理后得到话单统计初始数据,话单统计初始数据包括访问时间,访问时间包括日期、时和秒。所有的原始话单数据预处理完成后,根据日期、时和秒对话单统计初始数据进行统计得到第一话单。对第一话单进行多维度话务统计以生成统计报表。输出统计报表至外部。本发明专利技术无需构建新的平台,因此降低了成本。此外,对预处理后的话单统计初始数据进行统计,以致提升了统计效率。此外,采用多维度统计,以致统计分析更加全面。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种基于SHELL脚本的流量日志统计方法及统计系统。其中,该基于SHELL脚本的流量日志统计方法,包括如下步骤:实时采集平台的所有上网记录作为原始上网记录数据,即原始话单数据。每一个原始话单数据按照预设规则进行预处理后得到话单统计初始数据,话单统计初始数据包括访问时间,访问时间包括日期、时和秒。所有的原始话单数据预处理完成后,根据日期、时和秒对话单统计初始数据进行统计得到第一话单。对第一话单进行多维度话务统计以生成统计报表。输出统计报表至外部。本专利技术无需构建新的平台,因此降低了成本。此外,对预处理后的话单统计初始数据进行统计,以致提升了统计效率。此外,采用多维度统计,以致统计分析更加全面。【专利说明】基于SHELL脚本的流量日志统计方法及统计系统
本专利技术涉及通信
,尤其涉及一种基于SHELL脚本的流量日志统计方法及统计系统。
技术介绍
现有的话务统计采用集虚拟化技术、云存储技术和大数据处理技术等技术于一身的云计算平台来实现。但是该云计算平台与传统平台有所区分且一般专用。因此,该云计算平台的应用范围比较窄且成本比较高。综上所述,一种应用范围广且成本比较低,同时,统计效率高且统计分析全面的话务统计系统,是当前亟待解决的技术问题。
技术实现思路
有鉴于此,实有必要提供一种应用范围广且成本比较低,同时,统计效率高且统计分析全面的基于SHELL脚本的流量日志统计系统,以及该基于SHELL脚本的流量日志统计系统应用的基于SHELL脚本的流量日志统计方法。—种基于SHELL脚本的流量日志统计方法,包括如下步骤:实时采集平台的所有上网记录作为原始上网记录数据,即原始话单数据。每一个原始话单数据按照预设规则进行预处理后得到话单统计初始数据,话单统计初始数据包括访问时间,访问时间包括日期、时和秒。所有的原始话单数据预处理完成后,根据日期、时和秒对话单统计初始数据进行统计得到第一话单。对第一话单进行多维度话务统计以生成统计报表。输出统计报表至外部。优选地,原始话单数据包括多个字段。每一个原始话单数据按照预设规则进行预处理后得到话单统计初始数据的步骤,包括:过滤满足错误条件的原始话单数据,错误条件为字段的数量与预设数量不一致或字段的格式与预设格式不一致。过滤所有的原始话单数据完成后,去除每一个过滤后得到的原始话单数据中满足第一预设去除条件的多个字段得到话单统计初始数据。优选地,每一个所述原始话单数据按照预设规则进行预处理后得到话单统计初始数据的步骤之后,还包括:去除每一个话单统计初始数据中满足第二预设去除条件的多个字段得到话务统计数据,话务统计数据包括访问时间和手机号码,访问时间包括日期和时。根据日期和时对话务统计数据进行统计得到第二话单。根据日期和时、以及手机号码的后三位对第二话单进行统计得到第三话单。对第三话单进行单维度话务统计以生成统计报表。输出统计报表至外部。优选地,根据日期和时、以及手机号码的后三位对第二话单进行统计得到第三话单的步骤之后,还包括:对第三话单进行多维度话务统计以生成统计报表。输出统计报表至外部。优选地,去除每一个话单统计初始数据中满足第二预设去除条件的多个字段得到话务统计数据的步骤之后,还包括:根据日期对话务统计数据进行统计得到第四话单。对第四话单进行多维度话务统计以生成统计报表。输出统计报表至外部。一种基于SHELL脚本的流量日志统计系统,包括:采集模块,用于实时采集平台的所有上网记录作为原始上网记录数据,即原始话单数据。预处理模块,用于每一个原始话单数据按照预设规则进行预处理后得到话单统计初始数据,话单统计初始数据包括访问时间,访问时间包括日期、时和秒。第一话单生成模块,用于所有的原始话单数据预处理完成后,根据日期、时和秒对话单统计初始数据进行统计得到第一话单。第一统计模块,用于对第一话单进行多维度话务统计以生成统计报表。输出模块,用于输出统计报表至外部。优选地,预处理模块包括:过滤单元,用于过滤满足错误条件的原始话单数据,错误条件为字段的数量与预设数量不一致或字段的格式与预设格式不一致。去除单元,用于过滤所有的原始话单数据完成后,去除每一个过滤后得到的原始话单数据中满足第一预设去除条件的多个字段得到话单统计初始数据。优选地,基于SHELL脚本的流量日志统计系统还包括:去除模块,用于去除每一个话单统计初始数据中满足第二预设去除条件的多个字段得到话务统计数据,话务统计数据包括访问时间和手机号码,访问时间包括日期和时。第二话单生成模块,用于根据日期和时对话务统计数据进行统计得到第二话单。第三话单生成模块,用于根据日期和时、以及手机号码的后三位对第二话单进行统计得到第三话单。第二统计模块,用于对第三话单进行单维度话务统计以生成统计报表。输出模块,用于输出统计报表至外部。优选地,第二统计模块,用于对第三话单进行多维度话务统计以生成统计报表。输出模块,用于输出统计报表至外部。优选地,基于SHELL脚本的流量日志统计系统还包括:第四话单生成模块,用于根据日期对话务统计数据进行统计得到第四话单。第三统计模块,用于对第四话单进行多维度话务统计以生成统计报表。输出模块,用于输出统计报表至外部。本专利技术为基于SHELL脚本的流量日志统计系统,以致应用本专利技术时,无需构建新的平台。因此,降低了成本。此外,本专利技术对预处理后的话单统计初始数据进行统计,以致提升了统计效率。此外,本专利技术采用多维度统计,以致统计分析更加全面。【附图说明】图1为本专利技术基于SHELL脚本的流量日志统计系统一种实施例的功能模块示意图。图2为本专利技术基于SHELL脚本的流量日志统计方法一种实施例的流程示意图。图3为本专利技术基于SHELL脚本的流量日志统计方法另一种实施例的流程示意图。图4为本专利技术基于SHELL脚本的流量日志统计方法另一种实施例的流程示意图。图5为本专利技术基于SHELL脚本的流量日志统计方法另一种实施例的流程示意图。图6为每一个原始话单数据按照预设规则进行预处理后得到话单统计初始数据一种实施例的流程示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用来限定本专利技术。图1展示了本专利技术基于SHELL脚本的流量日志统计系统的一种实施例。在本实施例中,该基于SHELL脚本的流量日志统计系统包括采集模块10、预处理模块11、第一话单生成模块12、第一统计模块13和输出模块20。其中,采集模块10,用于实时采集平台的所有上网记录作为原始上网记录数据,SP原始话单数据。预处理模块11,用于每一个原始话单数据按照预设规则进行预处理后得到话单统计初始数据,话单统计初始数据包括访问时间,访问时间包括日期、时和秒。第一话单生成模块12,用于所有的原始话单数据预处理完成后,根据日期、时和秒对话单统计初始数据进行统计得到第一话单。第一统计模块13,用于对第一话单进行多维度话务统计以生成统计报表。输出模块20,用于输出统计报表至外部。本实施例为基于SHELL脚本的流量日志统计系统,以致应用本专利技术时,无需构建新的平台。因此,降低了成本。此外,本专利技术对预处理后的话单统计初始数据进行统计,以致提升了统计效率。本文档来自技高网...

【技术保护点】
一种基于SHELL脚本的流量日志统计方法,其特征在于,包括如下步骤:实时采集平台的所有上网记录作为原始上网记录数据,即原始话单数据;每一个所述原始话单按照预设规则进行预处理后得到话单统计初始数据,所述话单统计初始数据包括访问时间,所述访问时间包括日期、时和秒;所有的原始话单数据预处理完成后,根据所述日期、时和秒对所述话单统计初始数据进行统计得到第一话单;对所述第一话单进行多维度话务统计以生成统计报表;输出所述统计报表至外部。

【技术特征摘要】

【专利技术属性】
技术研发人员:李幼庭曹荡荡刘锦添陈俊文陈泽鑫
申请(专利权)人:广东亿迅科技有限公司
类型:发明
国别省市:广东;44

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

1