数据表的生成方法及装置、存储介质及电子装置制造方法及图纸

技术编号:28622974 阅读:11 留言:0更新日期:2021-05-28 16:18
本发明专利技术公开了一种数据表的生成方法及装置、存储介质及电子装置,上述方法包括:确定目标对象的目标控制权限,根据目标控制权限从数据仓库获取目标元数据和目标主题层,根据目标元数据和目标主题层确定待生成数据表的表参数,其中,元数据用于指示数据仓库内数据的结构以及数据的建立规则,主题层用于指示根据业务数据的数据内容确定出的业务数据宽表和业务数据维表;根据表参数从平台数据库中获取目标数据,并根据表参数对目标数据进行字段整理生成目标数据表,即通过利用存储在数据仓库中的元数据与主题层实现根据需求快速确定待生成数据表的表参数,进而生成目标数据表,解决了相关技术中,无法快速确定目标数据表以及对应规则等问题。

【技术实现步骤摘要】
数据表的生成方法及装置、存储介质及电子装置
本专利技术涉及通信领域,具体而言,涉及一种数据表的生成方法及装置、存储介质及电子装置。
技术介绍
现代互联网金融发展迅猛,但是其背后隐藏的风险也日益严峻。大多数在线旅游服务(OTA)的公司,基本都以网上下单支付作为主要交易形式,交易过程中的风险管理直接影响公司与客户的财产安全和消费体验。最大的安全隐患来自于互联网“黑色产业”。而对于安全防护目前市面的解决方案,都是以数据仓库为中心,由风控策略人员根据分析需要,向数据仓库开发同事提出数据需求,再由数据仓库同事开发,然后验证,该过程步骤繁琐,开发时间长,每次改动都需要提需求,甚至重新开发,这严重降低的风控指标的上线速度和版本迭代速度,并且无法根据风控产品和相关决策来实现自身需求的快速确认以及业务风险管理的自适应构建,开发周期长,对于作业人员具有较高的专业要求。针对相关技术中,无法快速确定目标数据表以及对应规则等问题,尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种数据表的生成方法及装置、存储介质及电子装置,以至少解决相关技术中,以至少解决相关技术中,无法快速确定目标数据表以及对应规则等问题。根据本专利技术实施例的一个方面,提供了一种数据表的生成方法,包括:确定目标对象的目标控制权限,根据所述目标控制权限从数据仓库获取目标元数据和目标主题层,根据所述目标元数据和所述目标主题层确定待生成数据表的表参数,其中,元数据用于指示数据仓库内数据的结构以及数据的建立规则,主题层用于指示根据业务数据的数据内容确定出的业务数据宽表和业务数据维表;根据所述表参数从平台数据库中获取目标数据,并根据所述表参数对所述目标数据进行字段整理生成目标数据表。在一个示例性实施例中,确定目标对象的目标控制权限,根据所述目标控制权限从数据仓库获取目标元数据和目标主题层,根据所述目标元数据和所述目标主题层确定待生成数据表的表参数,包括:获取目标对象的标识信息,其中,所述标识信息用于指示在可视化操作页面显示的目标对象所具有控制权限的具体内容;根据所述标识信息确定目标对象从数据仓库中的调用信息的目标控制权限;接收所述目标对象在可视化操作页面的操作指令,从所述调用信息中确定目标元数据以及目标主题层,根据所述目标元数据和所述目标主题层确定待生成数据表的表参数,其中,所述表参数用于指示数据表所具有的数据处理功能。在一个示例性实施例中,根据所述目标元数据和所述目标主题层确定待生成数据表的表参数之前,所述方法还包括:获取预设的功能列表,其中,所述功能列表用于指示元数据与对应数据处理功能的关联关系;从所述功能列表中查找出目标元数据对应的目标数据处理功能,以确定所述目标数据处理功能是否满足目标对象的操作指令。在一个示例性实施例中,根据所述表参数从平台数据库中获取目标数据,并根据所述表参数对所述目标数据进行字段整理生成目标数据表,包括:获取预设的数据筛选条件,其中,所述数据筛选条件用于指示平台数据库中的数据符合计算范围的判断条件;根据所述数据筛选条件对表参数从平台数据库中提取对应的数据进行筛选,以获得符合所述数据筛选条件的目标数据并根据所述表参数对所述目标数据进行字段整理生成目标数据表。在一个示例性实施例中,根据所述表参数从平台数据库中获取目标数据,并根据所述表参数对所述目标数据进行字段整理生成目标数据表之后,所述方法还包括:为目标数据表创建存储算子,其中,所述存储算子用于指示目标数据表被存储后在数据库中具体的存储位置;根据所述存储算子生成所述目标数据表与存储算子的对应关系列表。在一个示例性实施例中,确定目标对象的目标控制权限,根据所述目标控制权限从数据仓库获取目标元数据和目标主题层,根据所述目标元数据和所述目标主题层确定待生成数据表的表参数之前,所述方法还包括:对业务数据进行系统处理,以获取业务数据对应的数据源表,其中,所述系统处理用于指示对业务数据的加工流程,所述系统处理包含以下至少之一:业务数据的数据清洗,业务数据的数据仓库模型构建、业务数据的维度构建;确定所述数据源表对应的业务数据的维度信息数据以及业务信息数据,将完成确认的数据源表存储在数据仓库的主题层中。根据本专利技术实施例的另一个方面,还提供了一种数据表的生成装置,包括:确定模块,用于确定目标对象的目标控制权限,根据所述目标控制权限从数据仓库获取目标元数据和目标主题层,根据所述目标元数据和所述目标主题层确定待生成数据表的表参数,其中,元数据用于指示数据仓库内数据的结构以及数据的建立规则,主题层用于指示根据业务数据的数据内容确定出的业务数据宽表和业务数据维表;生成模块,用于根据所述表参数从平台数据库中获取目标数据,并根据所述表参数对所述目标数据进行字段整理生成目标数据表。在一个示例性实施例中,上述确定模块,还用于获取目标对象的标识信息,其中,所述标识信息用于指示在可视化操作页面显示的目标对象所具有控制权限的具体内容;根据所述标识信息确定目标对象从数据仓库中的调用信息的目标控制权限;接收所述目标对象在可视化操作页面的操作指令,从所述调用信息中确定目标元数据以及目标主题层,根据所述目标元数据和所述目标主题层确定待生成数据表的表参数,其中,所述表参数用于指示数据表所具有的数据处理功能。在一个示例性实施例中,上述装置还包括:获取模块,用于获取预设的功能列表,其中,所述功能列表用于指示元数据与对应数据处理功能的关联关系;从所述功能列表中查找出目标元数据对应的目标数据处理功能,以确定所述目标数据处理功能是否满足目标对象的操作指令。在一个示例性实施例中,上述生成模块,还用于获取预设的数据筛选条件,其中,所述数据筛选条件用于指示平台数据库中的数据符合计算范围的判断条件;根据所述数据筛选条件对表参数从平台数据库中提取对应的数据进行筛选,以获得符合所述数据筛选条件的目标数据并根据所述表参数对所述目标数据进行字段整理生成目标数据表。在一个示例性实施例中,上述装置还包括:创建模块,用于为目标数据表创建存储算子,其中,所述存储算子用于指示目标数据表被存储后在数据库中具体的存储位置;根据所述存储算子生成所述目标数据表与存储算子的对应关系列表。在一个示例性实施例中,上述装置还包括:处理模块,用于对业务数据进行系统处理,以获取业务数据对应的数据源表,其中,所述系统处理用于指示对业务数据的加工流程,所述系统处理包含以下至少之一:业务数据的数据清洗,业务数据的数据仓库模型构建、业务数据的维度构建;确定所述数据源表对应的业务数据的维度信息数据以及业务信息数据,将完成确认的数据源表存储在数据仓库的主题层中。根据本专利技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述数据表的生成方法。根据本专利技术实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述的数据表的生成方法。在本专利技术实施例本文档来自技高网...

【技术保护点】
1.一种数据表的生成方法,其特征在于,包括:/n确定目标对象的目标控制权限,根据所述目标控制权限从数据仓库获取目标元数据和目标主题层,根据所述目标元数据和所述目标主题层确定待生成数据表的表参数,其中,元数据用于指示数据仓库内数据的结构以及数据的建立规则,主题层用于指示根据业务数据的数据内容确定出的业务数据宽表和业务数据维表;/n根据所述表参数从平台数据库中获取目标数据,并根据所述表参数对所述目标数据进行字段整理生成目标数据表。/n

【技术特征摘要】
1.一种数据表的生成方法,其特征在于,包括:
确定目标对象的目标控制权限,根据所述目标控制权限从数据仓库获取目标元数据和目标主题层,根据所述目标元数据和所述目标主题层确定待生成数据表的表参数,其中,元数据用于指示数据仓库内数据的结构以及数据的建立规则,主题层用于指示根据业务数据的数据内容确定出的业务数据宽表和业务数据维表;
根据所述表参数从平台数据库中获取目标数据,并根据所述表参数对所述目标数据进行字段整理生成目标数据表。


2.根据权利要求1所述的方法,其特征在于,确定目标对象的目标控制权限,根据所述目标控制权限从数据仓库获取目标元数据和目标主题层,根据所述目标元数据和所述目标主题层确定待生成数据表的表参数,包括:
获取目标对象的标识信息,其中,所述标识信息用于指示在可视化操作页面显示的目标对象所具有控制权限的具体内容;
根据所述标识信息确定目标对象从数据仓库中的调用信息的目标控制权限;
接收所述目标对象在可视化操作页面的操作指令,从所述调用信息中确定目标元数据以及目标主题层,根据所述目标元数据和所述目标主题层确定待生成数据表的表参数,其中,所述表参数用于指示数据表所具有的数据处理功能。


3.根据权利要求2所述的方法,其特征在于,根据所述目标元数据和所述目标主题层确定待生成数据表的表参数之前,所述方法还包括:
获取预设的功能列表,其中,所述功能列表用于指示元数据与对应数据处理功能的关联关系;
从所述功能列表中查找出目标元数据对应的目标数据处理功能,以确定所述目标数据处理功能是否满足目标对象的操作指令。


4.根据权利要求1所述的方法,其特征在于,根据所述表参数从平台数据库中获取目标数据,并根据所述表参数对所述目标数据进行字段整理生成目标数据表,包括:
获取预设的数据筛选条件,其中,所述数据筛选条件用于指示平台数据库中的数据符合计算范围的判断条件;
根据所述数据筛选条件对表参数从平台数据库中提取对应的数据进行筛选,以获得符合所述数据筛选条件的目标数据并根据所述表参数对所述目标数据进行字段整理生成目标数据表。


5.根据权利要求1所述的方法,其特征在于,根据所述表参数从平台数据库中获取目标数据,并根据所述表参数对所述目标数据进行字段整理生成目标数据表之后,所述方法还包...

【专利技术属性】
技术研发人员:郭剑邢钦华郑佰云
申请(专利权)人:北京互金新融科技有限公司
类型:发明
国别省市:北京;11

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

1