脚本管理系统、脚本管理方法及计算机可读介质技术方案

技术编号:40799286 阅读:23 留言:0更新日期:2024-03-28 19:25
本发明专利技术涉及一种脚本管理系统、脚本管理方法及计算机可读介质,脚本管理系统包括:模型标准化模块,用于根据模型模板对原始模型文件进行模型标准化处理从而生成标准模型文件;自动化脚本生成模块,用于对标准模型文件进行脚本生成处理从而得到脚本语句;部署包生成模块,用于将脚本语句封装为脚本部署包;模型模板配置模块,用于对模型模板的模型配置信息进行增加、删除、修改操作;日志打印窗口模块,包括用于输出操作信息的可视化界面,操作信息包括模型标准化模块中、自动化脚本生成模块中、部署包生成模块中、模型模板配置模块中的执行结果、执行进程和报错信息中的一种或任意种的组合。本发明专利技术可以提高脚本数据开发人员的开发效率。

【技术实现步骤摘要】

本专利技术主要涉及数据开发自动化,具体地涉及一种脚本管理系统、脚本管理方法及计算机可读介质


技术介绍

1、目前,企业系统中的数据呈现出多样化、多元化和海量的特点,这使得传统数据分析方式面临诸多挑战,并且传统的软件(例如脚本管理软件)开发方式效率低下、步骤繁琐且重复,难以预判软件模型错误,导致模型维护成本高昂。由于企业系统规模庞大,传统数据库的数据需要按照统一的标准接入数据中台,这使得人工建模和脚本开发成本急剧增加,建设效率大幅下降。此外,快速交付和迭代开发等研发模式的转变也对数据开发工程师提出了更高的要求。然而,每个工程师在模型的规范化、统一化和标准化方面难以保持一致,给下游开发人员带来了一定的困扰,导致人力成本提高。

2、目前市面上缺乏一套功能齐全、成熟的自动化生成脚本和部署包软件,大部分仍依赖于手动开发sql(structured query language)脚本或简单的脚本执行工具,手动开发脚本会延长开发周期,在处理大数据海量开发任务时,这种方式的效率极其低下。现有工具的可扩展性差也是一个问题,现有的自动执行脚本工具通常是针对特定需求本文档来自技高网...

【技术保护点】

1.一种脚本管理系统,其特征在于,包括:

2.如权利要求1所述的脚本管理系统,其特征在于,所述模型标准化模块中,所述模型模板包括词根库文件,在根据模型模板对原始模型文件进行模型标准化处理的过程中,包括步骤Sa:根据所述词根库文件将所述原始模型文件中的中文字段名转换为英文字段名。

3.如权利要求2所述的脚本管理系统,其特征在于,所述模型标准化模块中,在所述步骤Sa之后,还包括步骤Sb:在所述可视化界面上输出所述原始模型文件中不符合所述模型模板的字段在所述原始模型文件中的第一模型名称和第一模型位置。

4.如权利要求1所述的脚本管理系统,其特征在于,所述自动...

【技术特征摘要】

1.一种脚本管理系统,其特征在于,包括:

2.如权利要求1所述的脚本管理系统,其特征在于,所述模型标准化模块中,所述模型模板包括词根库文件,在根据模型模板对原始模型文件进行模型标准化处理的过程中,包括步骤sa:根据所述词根库文件将所述原始模型文件中的中文字段名转换为英文字段名。

3.如权利要求2所述的脚本管理系统,其特征在于,所述模型标准化模块中,在所述步骤sa之后,还包括步骤sb:在所述可视化界面上输出所述原始模型文件中不符合所述模型模板的字段在所述原始模型文件中的第一模型名称和第一模型位置。

4.如权利要求1所述的脚本管理系统,其特征在于,所述自动化脚本生成模块中,所述脚本语句包括数据库建表语句和/或数据库操作脚本语句。

5.如权利要求1所述的脚本管理系统,其特征在于,所述自动化脚本生成模块中,在对所述标准模型文件进行脚本生成处理的过程中,包括:在所述可视化界面上输出所述标准模型文件中存在重复字...

【专利技术属性】
技术研发人员:沈慧清陆尔东汪健彭春红徐洪楚军贺朝辉任熊
申请(专利权)人:太保科技有限公司
类型:发明
国别省市:

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

1