[发明专利]一种DataVault模型数据仓库自动构建的方法及装置有效
申请号: | 201510272096.1 | 申请日: | 2015-05-25 |
公开(公告)号: | CN104866576B | 公开(公告)日: | 2018-03-02 |
发明(设计)人: | 简宋全;李青海;侯大勇;邹立斌;许飞月 | 申请(专利权)人: | 广东精点数据科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京隆源天恒知识产权代理事务所(普通合伙)11473 | 代理人: | 闫冬 |
地址: | 广东省广州市天河*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种Data Vault模型数据仓库自动构建的方法及装置,该构建装置包括表查询装置和建表装置,所述表查询装置包括第一初始化单元、搜索单元、判断单元、写入单元、匹配单元和记录单元;所述建表装置包括第一处理单元、第二初始化单元、第二处理单元和建表单元。该构建方法包括表查询步骤和建表步骤。本发明提供的一种Data Vault模型数据仓库自动构建的方法及装置,可以利用对字段名和表与表之间的关联关系探索所需的中心表之间的关系,建立中心表、链接表和附属表之间的逻辑关系,从数据库表中抽取表并构建企业数据仓库,从而节省了企业级数据仓库构建人员构建企业数据仓库时进行逻辑分析的时间。 | ||
搜索关键词: | 一种 data vault 模型 数据仓库 自动 构建 方法 装置 | ||
【主权项】:
一种Data Vault模型数据仓库自动构建装置,其特征在于,该构建装置包括表查询装置和建表装置,所述表查询装置,用于接收用户输入的中心字段组,所述中心字段组包括多个中心字段,并对所述中心字段组进行处理后,输出总体信息表和中心字段关联信息表;所述总体信息表记录有所述中心字段组中每一个中心字段以及该中心字段的主表和附表在源数据库表中的表号信息,所述中心字段关联信息表记录有所述中心字段组中所有的中心字段相互之间的逻辑关系;所述建表装置,用于接收所述总体信息表和中心字段关联信息表,通过分析处理所述中心字段关联信息表得到中间表,再根据所述中间表得到中心字段组合信息表后,再根据所述总体信息表自动创建中心表,根据所述中心字段组合信息表自动创建链接表,根据源数据库表和所述中心表自动创建附属表,完成企业级数据仓库的构建;其中,所述表查询装置包括第一初始化单元、搜索单元、判断单元、写入单元、匹配单元和记录单元;所述第一初始化单元,用于对所述中心字段组进行初始化,并形成初始化中心字段关联信息表;所述搜索单元,用于在源数据库表中寻找具有被搜索中心字段的表;所述判断单元,用于判断所述被搜索中心字段在具有所述被搜索中心字段的表中是否为主键,如果是主键,则将具有所述被搜索中心字段的表作为所述被搜索中心字段的主表;如果不是主键,则将具有所述被搜索中心字段的表作为所述被搜索中心字段的附表;所述写入单元,用于将所述被搜索中心字段和具有所述被搜索中心字段的主表和附表的信息写入所述总体信息表中;所述匹配单元,用于查询所述被搜索中心字段的附表,将用户输入的中心字段组中其他中心字段与所述被搜索中心字段的附表进行匹配查询,若所述被搜索中心字段的附表中有其他中心字段,则将其他中心字段设为所述被搜索中心字段的主动关联中心字段;所述记录单元,用于将所述初始化中心字段关联信息表中的所述被搜索中心字段所对应的主动关联中心字段记录行置为一位二进制数1。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东精点数据科技股份有限公司,未经广东精点数据科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510272096.1/,转载请声明来源钻瓜专利网。
- 上一篇:显示页面信息的方法和装置
- 下一篇:一种基于智能设备的磨牙检测方法及检测系统