一种数据处理方法及装置制造方法及图纸

技术编号:15257720 阅读:56 留言:0更新日期:2017-05-03 04:33
本发明专利技术公开了一种数据处理方法及装置,涉及数据处理领域,解决了通过传统方式将不同类型数据导入不同数据库或数据表作区分时处理效率低下的问题。该方法包括:读取每行数据的权限标签,所述权限标签中记录有至少一个权限字段,每个权限字段用于表示所述数据在一个维度下的数据导入权限,一个权限字段由多位字符组成,其中每位字符用于表示数据在该位字符对应的维度分支中是否具有数据导入权限;读取所述权限字段中的字符;若所述字符表示所述数据在所述字符对应的维度分支中具有数据导入权限,则将所述数据导入到对应所述维度分支的数据表中。本发明专利技术主要用于对海量数据进行分类。

Data processing method and device

The invention discloses a data processing method and device, relates to the field of data processing, solved by the traditional way of different types of data into different databases or data sheets when dealing with the problem of low efficiency of distinction. The method includes: label each row of data read permissions, the permissions tab in the record at least one authorization field, each field is used to represent data import permission access the data in one dimension, a permissions field by the number of characters, in which each character represents whether data has permissions on import the characters of the corresponding branch dimensions; read the authority in the field of character; if the character representation of the data with data import permissions in the branch corresponding to the character dimension, the dimension of the data into the corresponding branch data table. The invention is mainly used for classifying massive data.

【技术实现步骤摘要】

本专利技术涉及数据处理领域,特别是涉及一种数据处理方法及装置
技术介绍
IPTV即交互式网络电视,是一种利用宽带有线电视网,集互联网、多媒体、通讯等多种技术于一体,向家庭用户提供包括数字电视在内的多种交互式服务的新技术。IPTV具有灵活的交互性,因为其具有网间协议(InternetProtocol,简称IP)地址网络的对称交互优势,可以采用广播、直播、回播、组播等多种播放方式,灵活的实现电子菜单、节目预约、实时快进、快退、终端账号及计费管理等,也可以基于网络的其他内容展开如网络游戏、电子理财等业务,因此IPTV逐渐被用户广泛使用。由于IPTV能够提供多种类型的业务,因此在使用IPTV的过程中会产生大量不同类型的数据。在IPTV的数据处理中,由于原始数据所属的地区信息、业务类型等方面的不同,最终流向的数据需求方也不同,这样就需要对海量数据在来源、业务类型或者其他方面作区分处理。例如,对于北京地区的运营商来说,一般只需要获得北京地区的IPTV数据即可,而对其他地区的数据进行过滤。因此,现有对IPTV数据的处理方式是从海量的数据中把不同地区、不同业务类型的数据分别导入到不同的数据库或者不同的数据表来区分,其中部分工作需要人工完成,造成数据处理的效率低下。
技术实现思路
有鉴于此,本专利技术提出了一种数据处理方法及装置,主要目的在于解决通过传统方式将不同类型数据导入不同数据库或数据表作区分时处理效率低下的问题。依据本专利技术的第一个方面,本专利技术提出了一种数据处理方法,包括:读取每行数据的权限标签,权限标签中记录有至少一个权限字段,每个权限字段用于表示数据在一个维度下的数据导入权限,一个权限字段由多位字符组成,其中每位字符用于表示数据在该位字符对应的维度分支中是否具有数据导入权限;读取权限字段中的字符;若字符表示数据在字符对应的维度分支中具有数据导入权限,则将数据导入到对应维度分支的数据表中。依据本专利技术的第二个方面,本专利技术提出了一种数据处理装置,包括:读取单元,用于读取每行数据的权限标签,权限标签中记录有至少一个权限字段,每个权限字段用于表示数据在一个维度下的数据导入权限,一个权限字段由多位字符组成,其中每位字符用于表示数据在该位字符对应的维度分支中是否具有数据导入权限;以及,用于读取权限字段中的字符;导入单元,用于当字符表示数据在字符对应的维度分支中具有数据导入权限时,将数据导入到对应维度分支的数据表中。借由上述技术方案,本专利技术实施例提供的数据处理方法及装置,能够通过读取每行数据的权限标签中权限字段上的字符,根据预设的字符定义,若确定该字符能够表示数据在该字符对应的维度分支中具有数据导入权限,则将数据导入到对应所述维度分支的数据表中。与现有技术中分类海量数据时需要通过人工方式把不同地区、不同业务类型的数据分别导入到不同的数据库或者不同的数据表来区分,造成数据处理效率低下的缺陷相比,本专利技术通过权限标签对数据进行标识,把所有数据存储在统一的数据表或数据库中,然后根据权限标签中记录的权限字段和字符的定义,开放相应的数据权限,以实现数据处理时对不同来源,不同业务类型数据的自动区分,自动导向。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种数据处理方法的流程图;图2示出了本专利技术实施例提供的一种数据处理装置的组成框图;图3示出了本专利技术实施例提供的一种数据处理装置的组成框图。具体实施方式下面将参照附图更加详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。由于交互式网络电视IPTV能够提供诸如点播、回播、直播等多种类型的业务,因此在使用IPTV的过程中会产生大量不同类型的数据。通常在处理海量数据的过程中,需要在数据来源、业务类型或者其他方面对数据作区分处理,将数据分别导入到不同的数据库或者不同的数据表来区分,其中部分工作需要人工完成,造成数据处理的效率低下。为了解决上述问题,本专利技术实施例提供的数据被全部记录在一张数据表中,通常一条数据记录在数据表中的一行,并且每行数据都具有各自对应的权限标签,即一条数据对应一个权限标签,根据上述条件,本专利技术实施例提供了一种数据处理方法,如图1所示,该方法包括:101、读取每行数据的权限标签,权限标签中记录有至少一个权限字段。在本专利技术实施例中,海量数据被存放在一张数据表中,因此当需要对数据进行区分时,本专利技术实施例不需要通过传统方式去一个个识别数据并将其移动到不同的数据表或数据库中,而是执行步骤101,读取每行数据的权限标签,权限标签中记录有至少一个权限字段。其中,每个权限字段用于表示该数据在一个维度下的数据导入权限,一个权限字段由多位字符组成,每位字符都分别对应一个维度分支,其中每位字符用于表示数据在该位字符对应的维度分支中是否具有数据导入权限。例如,对某一系统产生的海量数据作区分处理时,其统一的权限标签中记录有一个权限字段,用以表示数据在地域维度下的数据导入权限,并且该权限字段由两位字符组成,左起第一位字符对应地域维度分支北京地区,左起第二位字符对应地域维度分支上海地区。以数据A为例,其对应权限标签中的权限字段表示数据A在地域维度下的数据导入权限,并且该权限字段由两位字符组成,其中左起第一位字符表示数据A在该位字符对应的北京地区是否具有数据导入权限;第二位字符表示数据A在该位字符对应的上海地区是否具有数据导入权限。102、读取权限字段中的字符。根据读取每行数据的权限标签,从权限标签中记录的权限字段中读取各个字符位上的字符,根据预设的字符定义,判断数据在每位字符对应的维度分支中是否具有数据导入权限。其中,在本实施例中,预设的字符定义可以为,以字符1表示在对应的维度分支中具有数据导入权限,以字符0表示在对应的维度分支中不具有数据导入权限。当然,还可以用其他任意不同的两个字符分别表示在对应的维度分支中具有数据导入权限以及在对应的维度分支中不具有数据导入权限。103、当字符表示数据在该字符对应的维度分支中具有数据导入权限时,将数据导入到对应该维度分支的数据表中。经过对权限字段中每位字符的判断,当确定某一位字符表示数据在该字符对应的维度分支中具有数据导入权限时,将数据导入到对应该维度分支的数据表中,通过对海量数据的权限标签进行批量化识别,可以将不同维度的数据进行自动区分和自动导向。本专利技术实施例提供的一种数据处理方法,能够通过读取每行数据的权限标签中权限字段上的字符,根据预设的字符定义,若确定该字符能够表示数据在该字符对应的维度分支中具有数据导入权限,则将数据导入到对应所述维本文档来自技高网...

【技术保护点】
一种数据处理方法,其特征在于,所述方法包括:读取每行数据的权限标签,所述权限标签中记录有至少一个权限字段,每个权限字段用于表示所述数据在一个维度下的数据导入权限,一个权限字段由多位字符组成,其中每位字符用于表示数据在该位字符对应的维度分支中是否具有数据导入权限;读取所述权限字段中的字符;若所述字符表示所述数据在所述字符对应的维度分支中具有数据导入权限,则将所述数据导入到对应所述维度分支的数据表中。

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:读取每行数据的权限标签,所述权限标签中记录有至少一个权限字段,每个权限字段用于表示所述数据在一个维度下的数据导入权限,一个权限字段由多位字符组成,其中每位字符用于表示数据在该位字符对应的维度分支中是否具有数据导入权限;读取所述权限字段中的字符;若所述字符表示所述数据在所述字符对应的维度分支中具有数据导入权限,则将所述数据导入到对应所述维度分支的数据表中。2.根据权利要求1所述的方法,其特征在于,所述若所述字符表示所述数据在所述字符对应的维度分支中具有数据导入权限,则将所述数据导入到对应所述维度分支的数据表中,包括:若所述权限字段中存在至少两位表示具有数据导入权限的字符,则将所述数据分别导入到所述至少两位字符对应的维度分支的数据表中。3.根据权利要求1所述的方法,其特征在于,所述若所述字符表示所述数据在所述字符对应的维度分支中具有数据导入权限,则将所述数据导入到对应所述维度分支的数据表中,包括:若在至少两个权限字段中分别存在表示具有数据导入权限的字符,则将所述数据导入到同时满足所述至少两个权限字段的维度要求的数据表中,并且所述数据表与具有数据导入权限的字符的维度分支相对应。4.根据权利要求1所述的方法,其特征在于,当所述权限标签中记录有至少两个权限字段时,相邻权限字段之间通过特殊字符相隔。5.根据权利要求1至4中任一项所述的方法,其特征在于,在所述读取每行...

【专利技术属性】
技术研发人员:焦张波
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京;11

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

1