一种基于WEB端操作的自助数据提取方法技术

技术编号:26342495 阅读:13 留言:0更新日期:2020-11-13 20:34
本发明专利技术涉及信息技术领域,提供了一种基于WEB端操作的自助数据提取方法。目的在于解决快速、方便获取后台业务数据的技术问题。主要方案包括接入数据仓库数据源,关联相关物理表或视图,加工存储到中间表;前端数据提取,用户层提供数据字典、数据分析设置、分析结果输出功能,将数据仓库的英文表名和字段转换成易于理解的中文,在用户层数据的中文别名和数据仓库之间建立映射关系;业务用户在基于WEB端的窗口建立与数据仓库的连接,根据中文别名选择易识别的需要的数据表和字段,进行分析设置;解析层通过在分析选项和SQL指令之间建立映射关系,将用户层分析设置进行解析,并将解析的SQL指令发送到后台数据仓库物理层中执行,获取最终数据结果。

A self service data extraction method based on web operation

【技术实现步骤摘要】
一种基于WEB端操作的自助数据提取方法
本专利技术涉及信息
,提供了一种基于WEB端操作的自助数据提取方法。
技术介绍
随着我行业务的不断发展,业务沉淀的数据不断丰富,业务人员对数据分析的需求日渐增长。传统方式下,业务人员若想获取数据,需提交数据提取需求到科技人员,由科技人员进行提数sql代码的开发,并登录生产系统进行提取,然后按照数据安全规范将最终的数据文本提交给业务人员。此流程耗时较长,且需科技人力支持,不利于业务人员开展后续工作,业务人员抱怨颇多,因此,一套能够自助、灵活获取业务数据的方法亟待出现。
技术实现思路
本专利技术的目的在于解决快速、方便获取后台业务数据的技术问题。为了解决上述技术问题,本专利技术采用以下技术手段:一种基于WEB端操作的自助数据提取方法,其特征在于,包括以下步骤:步骤1、后端数据准备,接入数据仓库数据源,对数据预处理,提前关联相关物理表或视图,加工存储到中间表,完成WEB端数据的准备;步骤2、前端数据提取,用户层提供数据字典、数据分析设置、分析结果输出功能,将数据仓库的英文表名和字段转换成易于理解的中文,在用户层数据的中文别名和数据仓库之间建立映射关系;步骤3:业务用户在基于WEB端的窗口建立与数据仓库的连接,根据中文别名选择易识别的需要的数据表和字段,进行分析设置;步骤4:解析层通过在分析选项和SQL指令之间建立映射关系,将用户层分析设置产生的各类数据表、数据字段、数据关系、查询逻辑进行解析,并将解析的SQL指令发送到后台数据仓库物理层中执行,获取最终数据结果。步骤1中,连接不同的数据仓库数据源,将不同数据源的物理表或者视图进行关联,并将关联后的数据存入到一张中间表中。步骤2中将数据仓库中的表明和字段,通过标记的方法,标记上中文别名,中文别名与数据仓库的表和字段之间建立映射关系。因为本专利技术采用上述技术方案,因此具备以下有益效果:业务可以通过快速选择字段和表的方式快速设置,然后通过将用户层分析设置产生的各类数据表、数据字段、数据关系、查询逻辑进行解析生成sql语句,实现快速查询。附图说明图1为本专利技术结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术,即所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。一种基于WEB端操作的自助数据提取方法,包括以下步骤:步骤1、后端数据准备,接入数据仓库数据源,对数据预处理,提前关联相关物理表或视图,加工存储到中间表,完成WEB端数据的准备;步骤2、前端数据提取,用户层提供数据字典、数据分析设置、分析结果输出功能,将数据仓库的英文表名和字段转换成易于理解的中文,在用户层数据的中文别名和数据仓库之间建立映射关系;步骤3:业务用户在基于WEB端的窗口建立与数据仓库的连接,根据中文别名选择易识别的需要的数据表和字段,进行分析设置;步骤4:解析层通过在分析选项和SQL指令之间建立映射关系,将用户层分析设置产生的各类数据表、数据字段、数据关系、查询逻辑进行解析,并将解析的SQL指令发送到后台数据仓库物理层中执行,获取最终数据结果。步骤1中,连接不同的数据仓库数据源,将不同数据源的物理表或者视图进行关联,并将关联后的数据存入到一张中间表中。步骤2中将数据仓库中的表明和字段,通过标记的方法,标记上中文别名,中文别名与数据仓库的表和字段之间建立映射关系。本文档来自技高网...

【技术保护点】
1.一种基于WEB端操作的自助数据提取方法,其特征在于,包括以下步骤:/n步骤1、后端数据准备,接入数据仓库数据源,对数据预处理,提前关联相关物理表或视图,加工存储到中间表,完成WEB端数据的准备;/n步骤2、前端数据提取,用户层提供数据字典、数据分析设置、分析结果输出功能,将数据仓库的英文表名和字段转换成易于理解的中文,在用户层数据的中文别名和数据仓库之间建立映射关系;/n步骤3:业务用户在基于WEB端的窗口建立与数据仓库的连接,根据中文别名选择易识别的需要的数据表和字段,进行分析设置;/n步骤4:解析层通过在分析选项和SQL指令之间建立映射关系,将用户层分析设置产生的各类数据表、数据字段、数据关系、查询逻辑进行解析,并将解析的SQL指令发送到后台数据仓库物理层中执行,获取最终数据结果。/n

【技术特征摘要】
1.一种基于WEB端操作的自助数据提取方法,其特征在于,包括以下步骤:
步骤1、后端数据准备,接入数据仓库数据源,对数据预处理,提前关联相关物理表或视图,加工存储到中间表,完成WEB端数据的准备;
步骤2、前端数据提取,用户层提供数据字典、数据分析设置、分析结果输出功能,将数据仓库的英文表名和字段转换成易于理解的中文,在用户层数据的中文别名和数据仓库之间建立映射关系;
步骤3:业务用户在基于WEB端的窗口建立与数据仓库的连接,根据中文别名选择易识别的需要的数据表和字段,进行分析设置;
步骤4:解析层通过在分析选项和SQL指令之间建立映射关...

【专利技术属性】
技术研发人员:阮劲松李耀田骏石龙
申请(专利权)人:武汉众邦银行股份有限公司
类型:发明
国别省市:湖北;42

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

1