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

技术编号:8682721 阅读:115 留言:0更新日期:2013-05-09 02:42
本发明专利技术实施例公开了一种数据处理方法及装置,用于支持来源于多个系统或数据库的数据授权,降低系统维护成本,实时体现数据更新,加快数据处理速度。本发明专利技术实施例方法包括:通过预设的各数据源的数据库接口,接收各数据库中的维度实体数据,根据预先确定的数据维度,将维度实体数据生成权限维度数据,并存入权限维度数据集合中,将用户的特征信息转换成字符串格式,与权限维度数据集合中的权限维度数据进行对应,根据用户登录时输入的特征信息,在权限维度数据集合中读取与所述特征信息对应的权限维度数据,读取与所读取的权限维度数据对应的维度实体数据。

【技术实现步骤摘要】

本专利技术涉及信息
,尤其涉及ー种数据处理方法及装置
技术介绍
在信息
,用于数据分析的数据来源比较多,可能来自支持SQL Server关系数据库管理系统的企业资源计划(ERP,Enterprise Resource Planning)系统,也可能是人工维护的Excel表,又或集団、公司支持Oracle数据库的ERP系统的不同数据类型,而且基础资料信息不统一。在资讯系统数据授权体系中,如果要支持系统外的数据參与系统本身的数据授权,必须先将系统外数据转化成系统内部数据,才能进行数据授权。目前将系统外部数据转化成系统内部数据的方案,是系统提供导入导出接ロ,数据导出其它系统后,用固定的模板导入到ー个统ー的处理系统。当上述技术方案中,须先将系统外部数据,转化成系统内部数据,才能进行数据授权,当系统外部数据更新时,须重新导入系统内进行授权,整个导入及授权过程需要固定人员花费固定时间进行维护,成本比较高,同时数据的更新情况不能实时体现。
技术实现思路
本专利技术实施例提供了ー种数据处理方法及装置,用以提供不同数据来源接ロ,系统外部数据不需经转换即可进入系统内部进行授权,支持来源于多个系统或数据库的数据授权,降低系统维护成本,实时体现数据更新,加快数据处理速度。本专利技术实施例提供的数据处理方法,包括:通过预设的各数据源的数据库接ロ,接收各数据库中的维度实体数据;根据预先确定的数据维度,将所述维度实体数据生成权限维度数据,并存入权限维度数据集合中;将用户的特征信息转换成字符串格式,与所述权限维度数据集合中的权限维度数据进行对应;根据用户登录时输入的特征信息,在所述权限维度数据集合中读取与所述特征信息对应的权限维度数据;读取与所读取的权限维度数据对应的维度实体数据。本专利技术实施例提供的数据处理装置,包括:接收单元,用于通过预设的各数据源的数据库接ロ,接收各数据库中的维度实体数据;生成単元,用于根据预先确定的数据维度,将所述维度实体数据生成权限维度数据;保存単元,用于将生成単元生成的权限维度数据存入权限维度数据集合中;对应单元,用于将用户的特征信息转换成字符串格式,与所述权限维度数据集合中的权限维度数据进行对应;读取单元,用于根据用户登录时输入的特征信息,在所述权限维度数据集合中读取与所述特征信息对应的权限维度数据;读取与所读取的权限维度数据对应的维度实体数据。从以上技术方案可以看出,本专利技术实施例具有以下优点:通过预设的各数据源的数据库接ロ,接收各数据库中的维度实体数据,根据预先确定的数据维度,将维度实体数据生成权限维度数据,并存入权限维度数据集合中,而后将用户的特征信息转换成字符串格式,与权限维度数据集合中的权限维度数据进行对应,根据用户登录时输入的特征信息,在权限维度数据集合中读取与特征信息对应的权限维度数据,读取与所读取的权限维度数据对应的维度实体数据,预设的各数据源的数据库接ロ支持多种数据来源,系统外部数据不需经转换即可进入系统内部进行授权,支持来源于多个系统或数据库的数据授权,降低维护成本,将用户的特征信息转换成字符串格式,与权限维度数据集合中的权限维度数据进行对应,根据用户登录时输入的特征信息读取对应的权限维度数据,进而读取来自各数据库的维度实体数据,可实时更新处理数据,同时,处理的数据是与维度实体数据具有对应关系的权限维度数据,因此处理的数据量小,处理速度更快。附图说明图1为本专利技术实施例提供的数据处理方法的一个实施例示意图;图2为本专利技术实施例提供的数据处理方法的另ー个实施例示意图;图3为本专利技术实施例提供的数据处理装置的一个实施例示意图;图4为本专利技术实施例提供的数据处理装置的另ー个实施例示意图。具体实施例方式本专利技术实施例提供了ー种数据处理方法及装置,用于支持多种数据来源接ロ,系统外部数据不需经转换即可进入系统内部进行授权,降低维护成本,且实时更新数据来源,提闻分析数据的效率。101、通过预设的各数据源的数据库接ロ,接收各数据库中的维度实体数据;通过预先设置的各数据源的数据库接ロ,接收各数据库的维度实体数据,该维度实体数据包括来自各数据库的所有数据。102、根据预先确定的数据维度,将维度实体数据生成权限维度数据,并存入权限维度数据集合中;根据预先确定的数据维度,将维度实体数据生成权限维度数据,存入权限维度数据集合中,权限维度数据是与数据授权权限密切相关的数据,是从前述维度实体数据中提取的与数据授权权限相关的属性字段。权限维度数据集合是权限维度数据表的集合,由于数据维度可以有多种,因此,对应的,权限维度数据集合中存在多种权限维度数据表。例如,甲公司由3个部门A、B、C组成,每个部门均有200人,每个人的维度实体数据可以包括:姓名、性别、年龄、职位、エ位号、座位号、分机号码在内的全部资料数据。而数据授权维度就可以为以上所有数据维度,当数据授权维度为“职位”吋,将维度实体数据生成与职位代码相关的数据,存入权限维度数据集合中,即,将维度实体数据与权限维度数据之间建立索引。103、将用户的特征信息转换成字符串格式,与权限维度数据集合中的权限维度数据进行对应;将用户的特征信息转换成字符串格式,与权限维度数据集合中的权限维度数据进行对应。将用户的特征信息分别用字符串表示,部门以“A” “B” “C”表示即可,姓名可按照拼音缩写分别在英文字母中的顺序用数字“01-26”表示,如,张三的拼音缩写“ZS”,则表示为字符串“ 2619”;性别按照男女分别表示为“01”或“ 02”;出生日期按照8位数字表示;职位可以按照由高到底的顺序用2位数字表示,如,主任用“01”表示,副主任用“02”表示,组长用“03”表示,副组长用“04”表示,一般职员均用“05”表示;其他诸如エ号、座位号等可用数字表示的数据信息,直接使用数字表示。“”为字符串表示,例如,张三的资料为:部门A,张三,女,组长,出生日期为1986年4月5日,エ号为888,座位号为016,则张三的特征信息用字符串表示为:A2619020319860405888016,将该字符串与权限维度数据相对应。104、根据用户登录时输入的特征信息,在数据集合表中读取与特征信息对应的权限维度数据;根据用户登录时输入的特征信息,在数据集合表中读取与特征信息对应的权限维度数据。当用户登录时,根据用户登录时输入的特征信息,如姓名、エ号,在数据集合表中读取与特征信息对应的权限维度数据。105、读取与所读取的权限维度数据对应的维度实体数据。读取与用户对应的权限维度数据后,根据权限维度数据与维度实体数据之间建立的索引,读取与所读取的权限维度数据对应的维度实体数据。本专利技术实施例中,通过预设的各数据源的数据库接ロ,接收各数据库中的维度实体数据,根据预先确定的数据维度,将维度实体数据生成权限维度数据,并存入权限维度数据集合中,而后将用户的特征信息转换成字符串格式,与权限维度数据集合中的权限维度数据进行对应,根据用户登录时输入的特征信息,在权限维度数据集合中读取与特征信息对应的权限维度数据,读取与所读取的权限维度数据对应的维度实体数据,预设的各数据源的数据库接ロ支持多种数据来源,系统外部数据不需经转换即可进入系统内部进行授权,从而支持来源于多个系统或数据库的数据授权,降低维护成本,将用户的特征信息转本文档来自技高网...

【技术保护点】
一种数据处理方法,其特征在于,包括:通过预设的各数据源的数据库接口,接收各数据库中的维度实体数据;根据预先确定的数据维度,将所述维度实体数据生成权限维度数据,并存入权限维度数据集合中;将用户的特征信息转换成字符串格式,与所述权限维度数据集合中的权限维度数据进行对应;根据用户登录时输入的特征信息,在所述权限维度数据集合中读取与所述特征信息对应的权限维度数据;读取与所读取的权限维度数据对应的维度实体数据。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括: 通过预设的各数据源的数据库接ロ,接收各数据库中的维度实体数据; 根据预先确定的数据维度,将所述维度实体数据生成权限维度数据,并存入权限维度数据集合中; 将用户的特征信息转换成字符串格式,与所述权限维度数据集合中的权限维度数据进行对应; 根据用户登录时输入的特征信息,在所述权限维度数据集合中读取与所述特征信息对应的权限维度数据; 读取与所读取的权限维度数据对应的维度实体数据。2.根据权利要求1所述的方法,其特征在于,所述通过预设的各关系数据库接ロ,接收各关系数据库中的维度实体数据之前包括: 创建多个数据源的数据库接ロ,所述多个数据源包括:结构化查询语言数据库服务器、Oracle数据库、DB2数据库、开放数据库互连、EXCEL表格、文本标记语言、Visio数据库。3.根据权利要求1或2所述的方法,其特征在于,所述通过预设的各关系数据库接ロ,接收各关系数据库中的维度实体数据之后包括: 建立数据授权策略,确定数据授权维度。4.根据要求3所述的方法,其特征在于,所述建立数据授权策略,确定数据授权维度之后包括: 根据所确定的数据授权维度,建立权限维度数...

【专利技术属性】
技术研发人员:陈根生李晋丽陈浩
申请(专利权)人:金蝶软件中国有限公司
类型:发明
国别省市:

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

1