一种统计报表系统的数据入库方法和装置的制作方法

文档序号:7751957阅读:182来源:国知局
专利名称:一种统计报表系统的数据入库方法和装置的制作方法
技术领域
本发明涉及网络电视IPTV业务领域,特别涉及一种基于IPTV业务的统计报表系 统的数据入库方法和装置。
背景技术
IPTV统计报表系统为报表统计提供数据,其源数据包括IPTV业务信息、话单文 件、各设备定时上报的测量数据等。其中业务信息包括用户信息、业务区信息、栏目信息、 内容信息、节目信息、节点信息等,这些信息是通过IPTV业务管理门户进行管理和维护的, 被分散的保存在一个或多个关系型数据库系统中;业务话单信息是业务处理机根据用户的 订购、媒体服务信息等实时生成的一系列文本文件;测量数据则是为了监控现网设备的业 务运行情况、系统负载情况等由各设备自动上报到统计报表系统所在的物理设备上的。以 上三种不同数据源类型的数据分散在不同的设备上,不能够满足IPTV业务的灵活、高效的 报表统计需求,因此,需要把相关数据部署到一台单独的服务器上,即在服务器上部署专门 的数据库管理系统,用于存储业务数据库信息、业务话单入库和各设备的测量数据等。

发明内容
本发明的目的在于提供一种基于IPTV业务的、能够实现三类数据源类型的数据 自动入库方法和装置,解决了不同数据源类型的数据分散在不同设备上,而造成的数据统 计和数据挖掘困难的问题。根据本发明的一个方面,提供的一种统计报表系统的数据入库方法包括A)业务数据库定时搜索统计报表系统所需的业务信息,并上传至统计服务器;B)业务处理机定时搜索话单信息,并上传至统计服务器;C)现网设备定时搜索本设备的测量数据信息,并上传至统计服务器;D)统计服务器将接收的业务信息或话单信息或测量数据信息处理后入库。根据本发明的另一个方面,提供的一种统计报表系统得数据入库装置包括业务数据库部分,用于定时搜索统计报表系统所需的业务信息,并上传至统计服 务器部分;业务处理机部分,用于定时搜索话单信息,并上传至统计服务器部分;现网设备部分,用于定时搜索现网设备的测量数据信息,并上传至统计服务器部 分;统计服务器部分,用于将接收的业务信息或话单信息或测量数据信息处理后入库。与现有技术相比较,本发明的有益效果在于,本发明将三种不同数据源类型的数 据集中存放,使IPTV业务的报表统计更加灵活和高效,为数据统计和数据挖掘带来了便 利。


图1是本发明的统计服务器在统计报表系统中的位置;图2是本发明实施例提供的IPTV业务信息入库示意图;图3是本发明实施例提供的IPTV话单信息入库示意图;图4是本发明实施例提供的IPTV各设备测量数据信息入库示意图;图5是本发明实施例提供的统计报表系统的数据入库装置。
具体实施例方式以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优 选实施例仅用于说明和解释本发明,并不用于限定本发明。图1显示了本发明的统计服务器在统计报表系统中的位置,如图1所示,统计服务 器接收来自业务数据库搜集的业务信息、来自业务处理机搜集的话单信息、来自内容分发 网络CDN或电子节目菜单EPG等现网设备搜集的测量数据信息,并将这三种不同数据源类 型的信息插入到统计服务器中相应的数据库中,完成业务信息、话单信息、数据测量信息的 入库。图2显示了本发明实施例提供的IPTV业务信息入库示意图,如图2所示,业务信 息入库的方法具体为业务数据库根据部署的定时任务,定时自动搜集统计报表系统所需要的业务信 息;将这些业务信息按照信息类型生成一个一个的文本文件,并整理成一个业务信息 压缩包;通过FTP协议,将该业务信息压缩包上传到统计服务器的指定目录下;统计服务器根据部署的定时任务,定时扫描指定目录下是否有业务信息压缩包;若扫描到指定目录下存在业务信息压缩包,则执行解包处理得到关于业务信息的 文本文件,然后使用统计服务器的数据库系统提供的文本信息导入工具将文本文件中的业 务信息导入到统计服务器中相应的数据库表中,完成业务信息的入库。上述业务数据库可以有一台或一台以上。图3显示了本发明实施例提供的IPTV话单信息入库示意图,如图3所示,话单信 息入库的方法具体为业务处理机根据部署的定时任务,定时自动搜集统计报表系统所需要的话单信 息;将这些话单信息生成一个一个的文本文件,并整理成一个话单信息压缩包;通过FTP协议,将该话单信息压缩包上传到统计服务器的指定目录下;统计服务器根据部署的定时任务,定时扫描指定目录下是否有话单信息压缩包;若扫描到指定目录下存在话单信息压缩包,则执行解包处理得到关于话单信息的 文本文件,并按照话单类型对文本文件中的话单信息进行话单分拣,整理出用户订购话单、 媒体服务话单等;使用统计服务器的数据库系统提供的文本信息导入工具将话单信息导入到统计 服务器中相应的数据库表中,完成话单信息的入库。
5
上述业务处理机可以有一台或多台。图4显示了本发明实施例提供的IPTV各设备测量数据信息入库示意图,如图4所 示,测量数据信息入库的方法具体为EPG、CDN等现网设备根据其上部署的定时任务,定时自动搜集本设备的测量数据 fn息;通过HTTP协议,将该测量数据信息发送至统计服务器的指定端口上;统计服务器的服务端口上接收到测量数据信息以后,自动将该信息转换成一条数 据库插入语句,并在数据库中执行,完成测量数据的入库。上述现网设备包括一台或一台以上的EPG、⑶N,还可以包括CP等其它的现网设备。图5显示了本发明实施例提供的统计报表系统的数据入库装置,如图5所示,装置 包括业务数据库部分、业务处理机部分、现网设备部分、统计服务器部分。所述业务数据库部分包括一台或一台以上业务数据库,用于定时搜索统计报表系 统所需的业务信息,并上传至统计服务器部分;所述业务处理机部分包括一台或一台以上业务处理机,用于定时搜索话单信息, 并上传至统计服务器;所述现网设备部分包括一台或一台以上现网设备,用于定时搜索现网设备的测量 数据信息,并上传至统计服务器部分;所述统计服务器部分,用于将接收的业务信息或话单信息或测量数据信息处理后 入库。所述装置的工作原理是所述业务数据库部分根据部署的定时任务,自动搜集业务信息,将所搜集的业务 信息按业务信息的类型生成相应的文本文件,并整理成一个业务信息压缩包上传至统计服 务器部分的指定目录下;所述统计服务器部分通过定时扫描所述指定目录,发现业务信息 压缩包后,对业务信息压缩包进行解包处理,得到相应的文本文件,并把文本文件中的文本 信息导入到统计报表系统的统计服务器的数据库中。所述业务处理机部分包括一台或一台以上业务处理机,其根据部署的定时任务, 自动搜集话单信息,将所搜集的话单信息生成相应的文本文件,并整理成一个话单信息压 缩包上传至统计服务器部分的指定目录下;所述统计服务器部分通过定时扫描所述指定目 录,发现话单信息压缩包后,对话单信息压缩包进行解包处理,得到相应的文本文件,并按 照类型把文本文件中的话单信息分拣,如分拣成用户订购话单、媒体服务话单等,并导入到 统计报表系统的统计服务器的数据库中。所述现网设备部分其根据部署的定时任务,自动搜集本设备的测量数据信息,并 将所搜集的测量数据信息上传至统计服务器部分的指定端口处;所述统计服务器的服务端 口接收到测量数据后,将其转换成数据库插入语,在数据库中执行。本发明所述方法可以自动搜集业务信息、话单信息、测量数据信息三种不用数据 源类型的数据,并将这三种数据集中存放在统计服务器上,满足了 IPTV业务对报表统计灵 活和高效的需求,并为数据统计和数据挖掘带来了便利。尽管上文对本发明进行了详细说明,但是本发明不限于此,本技术领域技术人员可以根据本发明的原理进行各种修改。因此,凡按照本发明原理所作的修改,都应当理解为 落入本发明的保护范围。
权利要求
一种统计报表系统的数据入库方法,其特征在于,包括A)业务数据库定时搜索统计报表系统所需的业务信息,并上传至统计服务器;B)业务处理机定时搜索话单信息,并上传至统计服务器;C)现网设备定时搜索本设备的测量数据信息,并上传至统计服务器;D)统计服务器将接收的业务信息或话单信息或测量数据信息处理后入库。
2.根据权利要求1所述的一种统计报表系统的数据入库方法,其特征在于,所述步骤A)具体为根据部署的定时任务,自动搜集业务信息,将所搜集的业务信息按业务信息的类型生 成相应的文本文件,并整理成一个业务信息压缩包上传至统计服务器的指定目录下。
3.根据权利要求1所述的一种统计报表系统的数据入库方法,其特征在于,所述步骤B)具体为根据部署的定时任务,自动搜集话单信息,将所搜集的话单信息生成相应的文本文件, 并整理成一个话单信息压缩包上传至统计服务器的指定目录下。
4.根据权利要求1所述的一种统计报表系统的数据入库方法,其特征在于,所述步骤C)具体为根据部署的定时任务,自动搜集本设备的测量数据信息,并将所搜集的测量数据信息 上传至统计服务器的服务端口下。
5.根据权利要求2、3、4所述的一种统计报表系统的数据入库方法,其特征在于,所述 步骤D)具体为统计服务器通过定时扫描所述指定目录,发现业务信息压缩包或话单信息压缩包后, 对业务信息压缩包或话单信息压缩包进行解包处理,得到相应的文本文件,并将其中的文 本信息导入到统计报表系统的数据库表中;统计服务器的服务端口接收到测量数据信息后,将其转换成数据库插入语,在数据库 中执行。
6.一种统计报表系统的数据入库装置,其特征在于,包括业务数据库部分,用于定时搜索统计报表系统所需的业务信息,并上传至统计服务器 部分;业务处理机部分,用于定时搜索话单信息,并上传至统计服务器部分; 现网设备部分,用于定时搜索现网设备的测量数据信息,并上传至统计服务器部分; 统计服务器部分,用于将接收的业务信息或话单信息或测量数据信息处理后入库。
7.根据权利要求6所述的一种统计报表系统的数据入库装置,其特征在于,所述业务 数据库部分包括一台或一台以上业务数据库,其根据部署的定时任务,自动搜集业务信息, 将所搜集的业务信息按业务信息的类型生成相应的文本文件,并整理成一个业务信息压缩 包上传至统计服务器部分的指定目录下。
8.根据权利要求6所述的一种统计报表系统的数据入库装置,其特征在于,所述业务 处理机部分包括一台或一台以上业务处理机,其根据部署的定时任务,自动搜集话单信息, 将所搜集的话单信息生成相应的文本文件,并整理成一个话单信息压缩包上传至统计服务 器部分的指定目录下。
9.根据权利要求6所述的一种统计报表系统的数据入库装置,其特征在于,所述现网设备部分包括一台或一台以上现网设备,其根据部署的定时任务,自动搜集本设备的测量 数据信息,并将所搜集的测量数据信息上传至统计服务器部分的服务端口处。
10.根据权利要求8、9、10所述的一种统计报表系统的数据入库装置,其特征在于,所 述统计服务器部分包括一台统计服务器,其通过定时扫描所述指定目录,发现业务信息压 缩包或话单信息压缩包后,对业务信息压缩包或话单信息压缩包进行解包处理,将相应的 文本文件中的文本信息导入到统计报表系统的数据库表中,并且统计服务器的服务端口接 收测量数据信息后,将其转换成数据库插入语,在数据库中执行。
全文摘要
本发明公开了一种统计报表系统的数据入库方法和装置,方法包括业务数据库定时搜索统计报表系统所需的业务信息,并上传至统计服务器;业务处理机定时搜索话单信息,并上传至统计服务器;现网设备定时搜索本设备的测量数据信息,并上传至统计服务器;统计服务器将接收的业务信息或话单信息或测量数据信息处理后入库。本发明所述方法,可以实现业务信息、话单信息和测量数据信息三类数据自动入库,满足了IPTV业务对报表统计灵活和高效的需求,并为数据统计和数据挖掘带来了便利。
文档编号H04N7/16GK101873226SQ20101020587
公开日2010年10月27日 申请日期2010年6月21日 优先权日2010年6月21日
发明者吴德港 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1