System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 配置数据的迁移方法、装置、设备、存储介质及程序产品制造方法及图纸_技高网

配置数据的迁移方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:44182620 阅读:0 留言:0更新日期:2025-02-06 18:25
本发明专利技术涉及数据处理技术领域,公开了配置数据的迁移方法、装置、设备、存储介质及程序产品,配置数据的迁移方法包括:从预设数据库中获取第一配置数据,以及确定用于标记第一配置数据的数据点位;通过字典查询的方式,确定数据点位对应的控制点位,以及确定控制点位标记的第一控制指令;将第一配置数据和第一控制指令封装为第二控制指令,第二控制指令中包含第二配置数据;将第二控制指令下发至处于在线运行模式下的业务模型中,以使第二配置数据在业务模型中生效。本发明专利技术通过将处于离线运行模式下的业务模型中初始化配置数据转移到在线运行模式下的业务模型中,克服了手动输入初始化配置数据存在的效率低下且容易出错的问题。

【技术实现步骤摘要】

本专利技术涉及数据处理,具体涉及配置数据的迁移方法、装置、设备、存储介质及程序产品


技术介绍

1、随着信息技术的飞速发展,各类复杂的业务模型在多个领域得到了广泛应用。业务模型的运行机制对于其效率和准确性至关重要,特别是在需要处理大量数据和高精度计算的场景中,一般情况下,业务模型具有双重运行机制:离线运行和在线运行。

2、在离线运行模式下,业务模型独立于外部系统运作,依靠内部预置的庞大初始化配置数据来模拟和预测各种场景。这种模式下,业务模型无需实时与外部数据进行交互,因此,能够在没有网络连接或外部系统支持的情况下独立工作。在线运行模式则依托于管控平台,通过实时接收和发送数据来实现业务模型的动态调整和优化。在这种模式下,业务模型需要根据管控平台提供的数据输入进行运算,并将结果输出至管控平台以供进一步的分析或决策。

3、尽管双重运行机制为业务模型的应用提供了极大的灵活性和适应性,但是,在线运行模式中存在一个显著的缺点:在将离线运行模式切换至在线运行模式的过程中,需要更新初始化配置数据,相关技术中手动将复杂的初始化配置数据逐一输入到业务模型中,手动输入大量初始化配置数据的过程耗时过长且易出错,不仅效率低下,还增加了人为出错的风险,还会因为数据输入的延迟而影响到业务模型的及时启动和正常运行。


技术实现思路

1、有鉴于此,本专利技术提供了一种配置数据的迁移方法、装置、设备、存储介质及程序产品,以解决手动输入大量初始化配置数据的过程耗时过长且易出错的问题。

2、第一方面,本专利技术提供了一种配置数据的迁移方法,包括:从预设数据库中获取第一配置数据,以及确定用于标记第一配置数据的数据点位;第一配置数据为从处于离线运行模式下的业务模型中转移到预设数据库中的第一初始化配置数据;通过字典查询的方式,确定数据点位对应的控制点位,以及确定控制点位标记的第一控制指令;将第一配置数据和第一控制指令封装为第二控制指令,第二控制指令中包含第二配置数据,第二配置数据为对第一配置数据进行处理后得到的第二初始化配置数据;将第二控制指令下发至业务模型中,以使业务模型基于第二配置数据运行于在线运行模式。

3、本专利技术从预设数据库中获取从处于离线运行模式下的业务模型中转移到预设数据库中的第一配置数据,确定用于标记第一配置数据的数据点位,本专利技术通过字典查询的方式,确定数据点位对应的控制点位,提高查询数据点位的效率,同时可以方便的添加新的数据点位和控制点位,便于维护和扩展。本专利技术确定控制点位标记的第一控制指令,将第一配置数据和第一控制指令封装为第二控制指令,第二控制指令中包含第二配置数据,将第一配置数据和第一控制指令进行封装处理,提高数据传输过程的保密性。本专利技术将第二控制指令下发至业务模型中,以使业务模型基于第二配置数据运行于在线运行模式。本专利技术与相关技术中手动输入配置数据相比,降低人工操作的繁琐程度和出错率,解决了手动输入大量配置数据导致的耗时过长的问题,为业务模型的高效运行提供了有力保障,提高配置数据的利用率,实现业务模型从离线运行模式到在线运行模式的平稳过渡。

4、在一种可选的实施方式中,从预设数据库中获取第一配置数据,以及确定用于标记第一配置数据的数据点位,包括:从预设数据库中获取第一配置数据,以及将第一配置数据存储于预设存储单元中;在预设数据库中标记第一配置数据的数据点位。

5、本专利技术将从预设数据库中获取第一配置数据存储于预设存储单元中,在预设数据库中标记第一配置数据的数据点位,保证第一配置数据的准确性,便于后续根据数据点位获取与数据点位对应的反馈数据点位。

6、在一种可选的实施方式中,通过字典查询的方式,确定数据点位对应的控制点位,包括:获取与数据点位匹配的反馈数据点位,反馈数据点位为用于在预设存储单元中标记第一配置数据的数据点位;在预设字典中查询反馈数据点位,确定与反馈数据点位对应的控制点位,预设字典中存储有反馈数据点位与控制点位的映射关系。

7、本专利技术的预设字典中存储有反馈数据点位与控制点位的映射关系,在预设字典中查询反馈数据点位,确定与反馈数据点位对应的控制点位,提高控制点位获取的效率,同时预设字典中可以随时添加需要使用的反馈数据点位、控制点位及其他控制逻辑,便于后期的维护与扩展。

8、在一种可选的实施方式中,将第一配置数据和第一控制指令封装为第二控制指令,包括:对第一配置数据和第一控制指令进行数据类型转换,得到预设格式的第二控制指令。

9、本专利技术对第一配置数据和第一控制指令进行数据类型转换,得到预设格式的第二控制指令,保证配置数据和控制指令的一致性,同时加强数据传输过程的保密性。

10、在一种可选的实施方式中,将第一配置数据和第一控制指令封装为第二控制指令,还包括:对第一配置数据和第一控制指令进行数据格式验证和数据完整性检查,得到第二控制指令。

11、本专利技术对第一配置数据和第一控制指令进行数据格式验证和数据完整性检查,得到第二控制指令,确保配置数据的完整无误,没有缺失值和异常值。

12、在一种可选的实施方式中,将第二控制指令下发至业务模型中,以使业务模型基于第二配置数据运行于在线运行模式,包括:将第二控制指令从预设存储单元提取出来,并存储于预设数据库中;将第二控制指令下发至业务模型中,以使业务模型调用预设数据库中的第二配置数据运行于在线运行模式。

13、第二方面,本专利技术提供了一种配置数据的迁移装置,包括:数据获取模块,用于从预设数据库中获取第一配置数据,以及确定用于标记第一配置数据的数据点位;第一配置数据为从处于离线运行模式下的业务模型中转移到预设数据库中的第一初始化配置数据;字典查询模块,用于通过字典查询的方式,确定数据点位对应的控制点位,以及确定控制点位标记的第一控制指令;数据封装模块,用于将第一配置数据和第一控制指令封装为第二控制指令,第二控制指令中包含第二配置数据,第二配置数据为对第一配置数据进行处理后得到的第二初始化配置数据;数据调用模块,用于将第二控制指令下发至业务模型中,以使业务模型基于第二配置数据运行于在线运行模式。

14、第三方面,本专利技术提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的配置数据的迁移方法。

15、第四方面,本专利技术提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的配置数据的迁移方法。

16、第五方面,本专利技术提供了一种计算机程序产品,包括计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的配置数据的迁移方法。

本文档来自技高网...

【技术保护点】

1.一种配置数据的迁移方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述从预设数据库中获取第一配置数据,以及确定用于标记所述第一配置数据的数据点位,包括:

3.根据权利要求2所述的方法,其特征在于,所述通过字典查询的方式,确定所述数据点位对应的控制点位,包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述将所述第一配置数据和所述第一控制指令封装为第二控制指令,包括:

5.根据权利要求4所述的方法,其特征在于,所述将所述第一配置数据和所述第一控制指令封装为第二控制指令,还包括:

6.根据权利要求2或3所述的方法,其特征在于,所述将所述第二控制指令下发至所述业务模型中,以使所述业务模型基于所述第二配置数据运行于在线运行模式,包括:

7.一种配置数据的迁移装置,其特征在于,所述装置包括:

8.一种计算机设备,其特征在于,包括:

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至6中任一项所述的配置数据的迁移方法。

10.一种计算机程序产品,其特征在于,包括计算机指令,所述计算机指令用于使计算机执行权利要求1至6中任一项所述的配置数据的迁移方法。

...

【技术特征摘要】

1.一种配置数据的迁移方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述从预设数据库中获取第一配置数据,以及确定用于标记所述第一配置数据的数据点位,包括:

3.根据权利要求2所述的方法,其特征在于,所述通过字典查询的方式,确定所述数据点位对应的控制点位,包括:

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述将所述第一配置数据和所述第一控制指令封装为第二控制指令,包括:

5.根据权利要求4所述的方法,其特征在于,所述将所述第一配置数据和所述第一控制指令封装为第二控制指令,还包括:

6....

【专利技术属性】
技术研发人员:张若愚朱小毅潘海宁吴红蕊王勉周兴达郝峰杰李雅宁林志华张志军
申请(专利权)人:中国长江三峡集团有限公司
类型:发明
国别省市:

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

1