【技术实现步骤摘要】
一种业务模型发布处理方法及装置
[0001]本专利技术涉及数据处理
,具体涉及一种业务模型发布处理方法及装置。
技术介绍
[0002]业务模型,可以是根据客户需要开发的应用程序,该应用程序在交付给客户使用之前,通常需要经过设计、开发、测试和发布等环节,业务模型需要使用数据库作为基础数据平台,数据主要存放于MppDB数据库,在此基础上形成的现有业务模型虽然组织形式规范性较好、冗余小,但是随着业务需求的不断增多,使得程序依赖关系变多,导致处理成本变高和时效变慢的问题,都已无法满足日益增长的应用场景需求。
技术实现思路
[0003]针对现有技术中的问题,本专利技术实施例提供一种业务模型发布处理方法及装置,能够至少部分地解决现有技术中存在的问题。
[0004]一方面,本专利技术提出一种业务模型发布处理方法,包括:
[0005]根据业务模型所需的源数据表确定业务模型结果表,对所述业务模型结果表中的结果表字段进行处理,并获取版本安装脚本;所述版本安装脚本包括作业程序脚本;
[0006]根据所 ...
【技术保护点】
【技术特征摘要】
1.一种业务模型发布处理方法,其特征在于,包括:根据业务模型所需的源数据表确定业务模型结果表,对所述业务模型结果表中的结果表字段进行处理,并获取版本安装脚本;所述版本安装脚本包括作业程序脚本;根据所述版本安装脚本在测试环境中安装业务模型版本包,在安装完成后根据源数据表信息和模拟日期进行恢复数据处理,在恢复数据处理完成后,对所述作业程序脚本进行测试处理;若确定测试通过,则在所述结果表字段中插入结果表字段数据,响应用户针对所述结果表字段数据的确认动作,生成业务模型发版版本,并按照所述业务模型发版版本发布所述业务模型。2.根据权利要求1所述的业务模型发布处理方法,其特征在于,所述根据业务模型所需的源数据表确定业务模型结果表,包括:根据业务模型所需的源数据表生成临时宽表,根据所述临时宽表确定业务模型结果表。3.根据权利要求2所述的业务模型发布处理方法,其特征在于,所述根据业务模型所需的源数据表生成临时宽表,包括:根据所述源数据表中的表关联关系,确定主表;根据所述主表的主键字段确定业务模型结果表的主键字段;根据所述主键字段和源数据表字段,生成所述临时宽表。4.根据权利要求3所述的业务模型发布处理方法,其特征在于,所述业务模型发布处理方法还包括:将所述主表的主键字段和自定义字段中的主键字段确定为业务模型结果表的主键字段;其中,所述临时宽表的主键字段包括所述主表的主键字段和自定义字段中的主键字段。5.根据权利要求1所述的业务模型发布处理方法,其特征在于,所述对所述业务模型结果表中的结果表字段进行处理,包括:对所述结果表字段进行逻辑加工处理,得到原始字段和衍生字段,根据所述原始字段和所述衍生字段生成所述作业程序脚本。6.根据权利要求1至5任一所述的业务模型发布处理方法,其特征在于,所述版本安装脚本还包括结果表脚本;相应的,所述获取版本安装脚本,包括:根据所述业务模型结果表中的建表语句生成所述结果表脚本。7.根据权利要求1至5任一所述的业务模型发布处理方法,其特征在于,所述版本安装脚本还包括依赖配置脚本;相应的,所述获取版本...
【专利技术属性】
技术研发人员:曹雯葭,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。