基于数据仓库的数据授权和数据自助提取的方法和装置制造方法及图纸

技术编号:23764473 阅读:18 留言:0更新日期:2020-04-11 19:06
本发明专利技术提供一种基于数据仓库的数据授权和数据自助提取的装置和方法,所述装置包括:数据仓库;企业专区;所述企业专区包括:实验模块;生产模块;报表模块;所述数据仓库将数据进行脱敏后授权给企业专区。所述方法包括以下步骤:S1:执行数据开放;S2:执行数据提取。所述装置和方法能够快速、灵活、安全、细粒度的开放数据给数据使用者,提升数据流通速度,并且数据使用者能够方便、快捷的提取数据,节省数据获取成本。

Method and device of data authorization and data self extraction based on data warehouse

【技术实现步骤摘要】
基于数据仓库的数据授权和数据自助提取的方法和装置
本专利技术涉及数据仓库,具体涉及基于数据仓库的数据授权和数据自助提取的方法和装置。
技术介绍
伴随着信息技术与数据智能发展的大环境下,数据仓库在软硬件领域、Internet和企业内部网解决方案以及数据库方面提供了许多经济高效的计算资源,可以保存极大量的数据供分析使用,且允许使用多种数据访问技术。随着网络和信息技术的不断发展,企业在生产过程中产生的数据量正在呈指数级增长,为更好的支撑运营决策,大部分企业都会筹建自己的数据仓库。但在数据仓库的使用过程中,还面临着诸多的困难,导致数据仓库数据共享效率低下、数据获取成本高,所以快速、灵活、安全、细粒度的将数据授权给数据使用者以及数据使用者在不借助数据仓库工程师的帮助下提取数据是目前亟需解决的问题。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的是提供基于数据仓库的数据授权和数据自助提取的方法和装置,能够快速、灵活、安全、细粒度的开放数据给数据使用者,提升数据流通速度,并且数据使用者能够方便、快捷的提取数据,节省数据获取成本。为了实现上述目的,本专利技术第一方面实施例的基于数据仓库的数据授权和数据自助提取的装置,包括:数据仓库;企业专区;所述企业专区包括:实验模块;生产模块;报表模块;所述数据仓库将数据进行脱敏后授权给企业专区。另外,根据本专利技术上述应用于基于数据仓库的数据授权和数据自助提取的装置还可以具有如下附加的技术特征:在本专利技术的一个实施例中,所述企业专区:为企业或部门提供数据服务的数据专区,每个企业或部门具有不同的账户和数据专区,不同数据专区间数据相互隔离。在本专利技术的一个实施例中,所述实验模块:企业专区中的开发环境,承载开放给企业专区的样本数据,提供可视化查询界面,主要用于数据开发,验证。在本专利技术的一个实施例中,所述生产模块:企业专区中的生产环境,承载开放给企业专区的全量数据,主要用于已发布报表的周期性更新。在本专利技术的一个实施例中,所述报表模块:企业专区中的报表模块,主要用于发布数据的对外开放和提取。在本专利技术的一个实施例中,用户在实验模块进行测试,在生产模块进行发布。在本专利技术的一个实施例中,所述生产模块的数据进入报表模块的过程为加速过程。所述发布:实验模块数据开发测试完成后,生产数据报表的过程,是数据提取的前提条件。所述加速:数据由生产区一次性或周期性更新到报表区的过程。在本专利技术的一个实施例中,所述用户在报表模块进行数据下载或API调用。本专利技术的第二个目的是提供基于数据仓库的数据授权和数据自助提取的方法,以能够快速、灵活、安全、细粒度的开放数据给数据使用者,提升数据流通速度,并且数据使用者能够方便、快捷的提取数据,节省数据获取成本。为了实现上述目的,本专利技术第二方面实施例的基于数据仓库的数据授权和数据自助提取的方法,包括以下步骤:S1:执行数据开放;S2:执行数据提取。另外,根据本专利技术上述应用于基于数据仓库的数据授权和数据自助提取的方法还可以具有如下附加的技术特征:在本专利技术的一个实施例中,所述步骤S1具体步骤如下:步骤100:接收到数据授权请求;步骤101:判断所述请求中是否具有限制条件,若是执行步骤102-105,若否执行步骤103;步骤102:增加条件限制,以及细粒度授权;步骤103:判断是否具有敏感信息;若是,则执行步骤104-105;若否则执行步骤105;步骤104:数据脱敏处理;步骤105:授权至企业专区。在本专利技术的一个实施例中,所述步骤S2具体步骤如下:步骤200:接收数据查询请求;步骤201:企业专区实验模块接收查询请求;步骤202:判断是否返回正确查询结果,若是执行步骤203-206;若否,则返回步骤201;步骤203:判断是否进入数据提取流程;若否则过程结束;若是,则执行后续步骤;步骤204:企业专区生产模块接收提取请求;步骤205:所述请求的结果数据经过加速进入企业专区报表模块;步骤206:执行数据提取,结束。本专利技术的有益效果在于:1.能够快速、灵活、安全、细粒度的开放数据给数据使用者,提升数据流通速度。2.数据使用者能够方便、快捷的提取数据,节省数据获取成本。附图说明图1现有技术中的数据仓库体系结构;图2是根据本专利技术一个实施例的基于数据仓库的数据授权和数据自助提取的装置示意图;图3是根据本专利技术一个实施例的一种基于数据仓库的数据授权的方法流程图;图4是根据本专利技术一个实施例的一种基于数据仓库的数据提取的方法流程图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述根据本专利技术实施例的基于数据仓库的数据授权和数据自助提取的装置和方法。软件模块解释:企业专区:为企业或部门提供数据服务的数据专区,每个企业或部门具有不同的账户和数据专区,不同数据专区间数据相互隔离。实验区:企业专区中的开发环境,承载开放给企业专区的样本数据,提供可视化查询界面,主要用于数据开发,验证。生产区:企业专区中的生产环境,承载开放给企业专区的全量数据,主要用于已发布报表的周期性更新。报表区:企业专区中的报表区,主要用于发布数据的对外开放和提取。软件名词解释:发布:实验区数据开发测试完成后,生产数据报表的过程。是数据提取的前提条件。加速:数据由生产区一次性或周期性更新到报表区的过程。图2是根据本专利技术一个实施例的基于数据仓库的数据授权和数据自助提取的装置示意图。如图1所示,该装置包括:数据仓库;企业专区;所述企业专区包括:实验模块;生产模块;报表模块;所述数据仓库将数据进行脱敏后授权给企业专区。另外,根据本专利技术上述应用于基于数据仓库的数据授权和数据自助提取的装置还可以具有如下附加的技术特征:在本专利技术的一个实施例中,所述企业专区:为企业或部门提供数据服务的数据专区,每个企业或部门具有不同的账户和数据专区,不同数据专区间数据相互隔离。在本专利技术的一个实施例中,所述实验模块:企业专区中的开发环境,承载开放给企业专区的样本数据,提供可视化查询界面,主要用于数据开发,验证。在本专利技术的一个实施例中,所述生产模块:企业专区中的生产环境,承载开放给企业专区的全量数据,主要用于已发布报表的周期性更新。在本专利技术的一个实施例中,所述报表模块:企业专区中的报表模块,主要用于发布数据的对外开放和提取。在本专利技术的一个实施例中,用户在实验模块进行测试,在生产模块进行发布。在本专利技术的一个实施例中,所述生产模块的数据进入报表模块的过程为加速过程。所述发布:实验模块数据开发测试完成后,生产数据报表的过程,是数据提取的前提条件。所述加速:数据本文档来自技高网...

【技术保护点】
1.基于数据仓库的数据授权和数据自助提取的装置,其特征在于,包括:数据仓库;企业专区;所述企业专区包括:实验模块;生产模块;报表模块;所述数据仓库将数据进行脱敏后授权给企业专区。/n

【技术特征摘要】
1.基于数据仓库的数据授权和数据自助提取的装置,其特征在于,包括:数据仓库;企业专区;所述企业专区包括:实验模块;生产模块;报表模块;所述数据仓库将数据进行脱敏后授权给企业专区。


2.如权利要求1所述的基于数据仓库的数据授权和数据自助提取的装置,其特征在于,所述企业专区:为企业或部门提供数据服务的数据专区,每个企业或部门具有不同的账户和数据专区,不同数据专区间数据相互隔离。


3.如权利要求1所述的基于数据仓库的数据授权和数据自助提取的装置,其特征在于,所述实验模块:企业专区中的开发环境,承载开放给企业专区的样本数据,提供可视化查询界面,主要用于数据开发,验证。


4.如权利要求1所述的基于数据仓库的数据授权和数据自助提取的装置,其特征在于,所述生产模块:企业专区中的生产环境,承载开放给企业专区的全量数据,主要用于已发布报表的周期性更新。


5.如权利要求1所述的基于数据仓库的数据授权和数据自助提取的装置,其特征在于,所述报表模块:企业专区中的报表模块,主要用于发布数据的对外开放和提取。


6.如权利要求1所述的基于数据仓库的数据授权和数据自助提取的装置,其特征在于,用户在实验模块进行测试,在生产模块进行发布;所述生产模块的数据进入报表模块的过程为加速过程;所述发布:实验模块数据开发测试完成后,生产数据报表的过程,是数据提取的前提条件...

【专利技术属性】
技术研发人员:赵兴申
申请(专利权)人:北京禧云信息科技有限公司
类型:发明
国别省市:北京;11

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

1