System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 数字化交付多标准映射转换方法、系统、介质及设备技术方案_技高网

数字化交付多标准映射转换方法、系统、介质及设备技术方案

技术编号:41903857 阅读:12 留言:0更新日期:2024-07-05 14:09
本发明专利技术提供一种数字化交付多标准映射转换方法、系统、介质及设备,其中,所述方法包括:读取源数据;基于所述源数据与预设数据库中的目标字段来配置映射转换关系;基于所述映射转换关系将所述源数据转换为目标格式数据;导出转换格式后的目标格式数据,并同步生成转换报告。本发明专利技术实现了一种在工程数字化交付过程中可以利用多种交付标标准的配置实现将交付成果按照多种交付标准进行映射转换,从而实现将交付成果转换为适合多种数字化交付标准的交付形式,支持对国际、国内、企业标准等各类规范之间的数据映射,方便将来交付成果数据与第三方系统之间的数据交互和集成。

【技术实现步骤摘要】

本专利技术涉及数据映射及数据转换,特别是涉及一种数字化交付多标准映射转换方法、系统、介质及设备


技术介绍

1、随着信息技术的发展和应用,工程数字化交付已成为现代工程建设领域的重要趋势。工程数字化交付是指利用信息技术手段将工程建设项目的设计、施工、运营等各个阶段的数据进行整合、管理和交互,实现工程数据的数字化传递和共享。为工厂或设施在数据采集、信息管理、协同设计和模拟仿真等方面打造数据底座。

2、在进行工程数字化交付过程中,数字化交付标准是指导交付方和接收方如何开展数字化交付的重要指导文件。数字化交付和数字化交付标准之间的关系可以类比为建筑行业中的施工和施工规范之间的关系。数字化交付涉及使用数字技术和工具在工程项目的各个阶段(如设计、施工、运营等)创建、管理、共享和利用数据的过程。而数字化交付标准则为这个过程提供了明确、统一的规范和指导。在工程数字化交付领域,还有许多其他的标准,它们可能是国际标准、国家标准或企业标准。总的来说,数字化交付领域的标准是多种多样的,它们为工程项目的各个阶段提供了框架和指导,确保数据的一致性、互操作性和长期价值。不同的标准可能适用于不同的领域、项目或需求,因此选择和实施合适的标准是关键。比如传统的数字化交付过程是按照一种数字化交付标准进行交付,采用的软件系统、电子设备及介质也只能适应针对该项目要求的交付标准的配置。当同一份数字资产需要移交给不同的业主或者业主变更的交付标准,或应用于其他的业务形态时,交付的信息将无法满足新的交付要求。


技术实现思路

1、本专利技术的目的在于提供一种数字化交付多标准映射转换方法、系统、介质及设备,用于解决数字化交付多标准映射转换的问题。

2、第一方面,本申请提供了一种数字化交付多标准映射转换方法,所述方法包括:

3、读取源数据;

4、基于所述源数据与预设数据库中的目标字段来配置映射转换关系;

5、基于所述映射转换关系将所述源数据转换为目标格式数据;

6、导出转换格式后的目标格式数据,并同步生成转换报告。

7、在本申请一个可能的实现方式中,所述读取源数据,具体包括:

8、基于数据解析器读取所述源数据,其中,所述数据解析器的数据接口支持多种数据输入方式;

9、基于所述数据解析器识别所述源数据的文件格式,并对所述源数据解析得到属性信息,其中,所述属性信息至少包括字段名称以及数据类型。

10、在本申请一个可能的实现方式中,所述方法还包括:验证所述源数据的完整性和准确性,并输出验证结果,其中,当所述验证结果无误时,成功读取所述源数据。

11、在本申请一个可能的实现方式中,所述基于所述源数据与预设数据库中的目标字段来配置映射转换关系,具体包括:

12、调用转换引擎进行自动推荐配置当前所述源数据与目标字段之间的所述映射转换关系;

13、保存当前映射转换关系并进行验证,其中,验证时剔除映射逻辑有错的映射转换关系。

14、在本申请一个可能的实现方式中,所述方法还包括提供可编辑的可视化映射界面,所述可视化映射界面至少包括显示、修改和删除所述映射转换关系。

15、在本申请一个可能的实现方式中,所述基于所述映射转换关系将所述源数据转换为目标格式数据,具体包括:

16、基于所述映射转换关系对所述源数据进行数据类型转换,其中,至少包括字符串转数字以及日期格式转换;

17、记录转换过程中的错误信息和/或异常信息得到转换异常信息;

18、基于所述可视化映射界面生成转换预览以供用户查看。

19、在本申请一个可能的实现方式中,所述导出转换格式后的目标格式数据,并同步生成转换报告,具体包括:

20、基于用户需求格式提取转换数据类型后的目标格式数据得到目标数据;

21、基于用户导出格式将所述目标数据进行导出,其中,导出方式至少包括下载到本地以及保存到云端和/或特定数据库;

22、提取转换异常信息同步生成转换报告,其中,转换报告以列表格式生成。

23、第二方面,本申请提供了一种数字化交付多标准映射转换系统,所述系统包括:

24、

25、第三方面,本申请提供了一种上述的计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述数字化交付多标准映射转换方法。

26、第四方面,本申请提供了一种上述的电子设备,所述电子设备包括:处理器及存储器;其中,所述存储器用于存储计算机程序,所述处理器用于加载执行所述计算机程序,以使所述电子设备执行所述的数字化交付多标准映射转换方法。

27、如上所述,本专利技术的数字化交付多标准映射转换方法、系统、介质及设备,实现了一种在工程数字化交付过程中可以利用多种交付标标准的配置实现将交付成果按照多种交付标准进行映射转换,从而实现将交付成果转换为适合多种数字化交付标准的交付形式,支持对国际、国内、企业标准等各类规范之间的数据映射,方便将来交付成果数据与第三方系统之间的数据交互和集成。

本文档来自技高网
...

【技术保护点】

1.一种数字化交付多标准映射转换方法,其特征在于,包括:

2.根据权利要求1所述的数字化交付多标准映射转换方法,其特征在于,所述读取源数据,具体包括:

3.根据权利要求2所述的数字化交付多标准映射转换方法,其特征在于,所述方法还包括:验证所述源数据的完整性和准确性,并输出验证结果,其中,当所述验证结果无误时,成功读取所述源数据。

4.根据权利要求1所述的数字化交付多标准映射转换方法,其特征在于,所述基于所述源数据与预设数据库中的目标字段来配置映射转换关系,具体包括:

5.根据权利要求4所述的数字化交付多标准映射转换方法,其特征在于,所述方法还包括提供可编辑的可视化映射界面,所述可视化映射界面至少包括显示、修改和删除所述映射转换关系。

6.根据权利要求5所述的数字化交付多标准映射转换方法,其特征在于,所述基于所述映射转换关系将所述源数据转换为目标格式数据,具体包括:

7.根据权利要求6所述的数字化交付多标准映射转换方法,其特征在于,所述导出转换格式后的目标格式数据,并同步生成转换报告,具体包括:

8.一种数字化交付多标准映射转换系统,其特征在于,包括:

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至7任一项所述数字化交付多标准映射转换方法。

10.一种电子设备,其特征在于,所述电子设备包括:处理器及存储器;其中,所述存储器用于存储计算机程序,所述处理器用于执行所述存储器存储的计算机程序,以使所述电子设备执行如权利要求1至7中任一项所述数字化交付多标准映射转换方法。

...

【技术特征摘要】

1.一种数字化交付多标准映射转换方法,其特征在于,包括:

2.根据权利要求1所述的数字化交付多标准映射转换方法,其特征在于,所述读取源数据,具体包括:

3.根据权利要求2所述的数字化交付多标准映射转换方法,其特征在于,所述方法还包括:验证所述源数据的完整性和准确性,并输出验证结果,其中,当所述验证结果无误时,成功读取所述源数据。

4.根据权利要求1所述的数字化交付多标准映射转换方法,其特征在于,所述基于所述源数据与预设数据库中的目标字段来配置映射转换关系,具体包括:

5.根据权利要求4所述的数字化交付多标准映射转换方法,其特征在于,所述方法还包括提供可编辑的可视化映射界面,所述可视化映射界面至少包括显示、修改和删除所述映射转换关系。

6.根据权利要求5所...

【专利技术属性】
技术研发人员:王翀江绍标
申请(专利权)人:上海数映科技有限公司
类型:发明
国别省市:

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

1