首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】基于配置表的程序配置文件生成方法、装置及设备_上海柯林布瑞信息技术有限公司_202210511801.9 

申请/专利权人:上海柯林布瑞信息技术有限公司

申请日:2022-05-11

公开(公告)日:2024-05-17

公开(公告)号:CN114816578B

主分类号:G06F9/445

分类号:G06F9/445;G06F16/25

优先权:

专利状态码:有效-授权

法律状态:2024.05.17#授权;2022.08.16#实质审查的生效;2022.07.29#公开

摘要:本发明公开了一种基于配置表的程序配置文件生成方法、装置及设备。该方法通过所确定的至少一个目标生成数据表的标识信息在各源数据表中确定分别与各目标生成数据表对应的各目标源数据表,进而根据各目标源数据表对应的元数据信息生成配置表,进而通过配置表生成用于将各目标源数据表的数据转化为各目标生成数据表的数据的目标程序配置文件,实现了基于配置表的程序配置文件的自动生成,根据所生成的程序配置文件可以同时对多个源数据表进行处理,解决了现有技术中人为编写的程序配置文件只能对一个源数据表进行处理的技术问题,进而解决了在处理批量源数据表时程序配置文件的编写成本高、效率低的问题,进而提高了对源数据表的处理效率。

主权项:1.一种基于配置表的程序配置文件生成方法,其特征在于,包括:确定源数据库中各源数据表对应的元数据信息,其中,所述源数据表包含需要进行格式转化或内容转化的数据的数据表;确定至少一个目标生成数据表的标识信息,基于各所述标识信息在各所述源数据表中确定分别与各所述目标生成数据表对应的各目标源数据表;基于各所述目标源数据表对应的元数据信息生成配置表,根据所述配置表生成目标程序配置文件,其中,所述目标程序配置文件用于将与各所述目标生成数据表对应的各目标源数据表的数据转化为各所述目标生成数据表的数据,所述目标程序配置文件还用于同时对多个所述目标源数据表的数据进行转化;所述根据所述配置表生成目标程序配置文件,包括:获取预先设置的程序配置文件模板;基于所述配置表中各所述目标源数据表对应的元数据信息和所述程序配置文件模板,生成分别与各所述目标源数据表对应的数据处理语句;基于各所述数据处理语句确定目标程序配置文件;所述基于各所述数据处理语句确定目标程序配置文件,包括:基于所述程序配置文件模板对应的预设语句数量阈值以及各所述数据处理语句,生成至少一个目标程序配置文件;或者,基于所述程序配置文件模板对应的预设语句比例阈值以及各所述数据处理语句,生成至少一个目标程序配置文件;所述基于各所述目标源数据表对应的元数据信息生成配置表,包括:获取用于存放元数据信息的预设数据表;按照预设数据存放格式分别将各所述目标源数据表对应的元数据信息存储至所述预设数据表,基于所述预设数据表确定配置表;所述基于所述配置表中各所述目标源数据表对应的元数据信息和所述程序配置文件模板,生成分别与各所述目标源数据表对应的数据处理语句,包括:分别获取所述程序配置文件模板中的表转化模板部分、表创建模板部分以及数据插入模板部分;基于所述配置表中的各所述目标源数据表对应的元数据信息、所述表转化模板部分、所述表创建模板部分以及所述数据插入模板部分,分别生成各所述目标源数据表对应的表转化语句、表创建语句以及数据插入语句;其中,所述表转化语句用于对所述目标源数据表的数据进行转化,并创建一个source表存放转化后的数据,所述表创建语句用于创建目标生成数据表,所述数据插入语句用于从所述source表中查看存放的转化后的数据,并将所述数据写入至所述目标生成数据表。

全文数据:

权利要求:

百度查询: 上海柯林布瑞信息技术有限公司 基于配置表的程序配置文件生成方法、装置及设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。