用于数据同步的方法及相关产品与流程

摘要: 本申请实施例涉及计算机软件领域,尤其涉及一种用于数据同步的方法及相关产品。背景技术:1、在企业数字化转型过程中,企业资源计划系统(enterpriseresou...
用于数据同步的方法及相关产品与流程

本申请实施例涉及计算机软件领域,尤其涉及一种用于数据同步的方法及相关产品。

背景技术:

1、在企业数字化转型过程中,企业资源计划系统(enterprise resource planning,erp)作为核心业务管理平台,其数据同步任务的高效性与准确性直接影响企业运营效率。典型场景包括采购订单与库存系统的实时数据对接、财务系统与供应链系统的主数据治理、异构数据库之间的迁移、消息中间件与erp业务节点的交互,以及数据中台对多源数据的整合。

2、这些场景中,数据同步任务需频繁处理跨系统、跨格式的数据抽取、转换、校验和写入操作,涉及字段重命名、类型转换、空值处理、业务规则校验等复杂逻辑。然而,传统方案依赖开发人员或运维人员手工编写底层配置文件,如json(javascript objectnotation)、hocon(human-optimized config object notation)、yaml(yet anothermarkup language)格式的配置文件,这不仅需要深入理解erp系统各模块的业务逻辑和数据结构,还需熟悉数据同步引擎的插件体系与参数规范。这种高度专业化的配置方式导致业务人员无法直接参与任务设计,任务搭建周期长、试错成本高,且在复杂erp业务场景(如多表关联、上下文变量传递、跨节点依赖解析)中容易出现配置错误。此外,由于缺乏可视化工具支持,任务设计过程黑盒化,导致流程沟通困难、问题定位低效,难以满足企业对数据同步任务快速交付和灵活调整的迫切需求。

3、因此,亟需一种面向erp系统的智能数据同步任务编排方案,以降低技术门槛、提升任务设计效率和可靠性。

技术实现思路

1、本申请实施例提供一种数据同步方法及终端设备,可以简化迁移过程中的操作复杂度,从而提高数据迁移性能、同时降低企业数据迁移的成本。

2、第一方面,本申请实施例提供一种用于数据同步的方法,包括:响应于针对可视化编排界面的操作,确定第一数据端和第二数据端;根据预设转化模型,对所述第一数据端和所述第二数据端生成数据处理链,所述数据处理链包括至少一个数据处理节点;所述数据处理链用于对所述第一数据端中的第一数据进行处理,以便于将处理后的第一数据存储到所述第二数据端。

3、第二方面,本申请实施例还提供一种终端设备,包括:所述终端设备包括存储器和处理器;所述存储器和所述处理器耦合;所述存储器用于存储程序指令;所述处理器用于调用所述程序指令,以使所述终端设备执行如第一方面所述的方法。

4、第三方面,本申请实施例提供一种计算机程序产品,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现如第一方面所述方法的步骤。

5、第四方面,本申请实施例提供一种数据同步系统,包括:根据第二方面所述的终端设备;以及计算节点,其配置为:根据数据处理链来对第一数据端中的第一数据进行处理;以及将处理后的第一数据存储到第二数据端。

6、本申请实施例通过根据预设转化模型,对第一数据端和第二数据端生成数据处理链,所述数据处理链包括至少一个数据处理节点;根据所述数据处理链来对第一数据端中的第一数据进行处理;以及将处理后的第一数据存储到第二数据端。

1.一种用于数据同步的方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,还包括:

3.根据权利要求1所述的方法,其特征在于,所述预设转化模型是基于人工智能模型构建的。

4.根据权利要求3所述的方法,其特征在于,还包括:

5.根据权利要求1所述的方法,其特征在于,所述数据处理节点包括以下至少一项:

6.根据权利要求1所述的方法,其中,其特征在于,所述数据处理节点包括输入参数以及输出参数;所述根据预设转化模型,对第一数据端和第二数据端生成数据处理链,包括:

7.根据权利要求2所述的方法,其特征在于,还包括:

8.一种终端设备,其特征在于,所述终端设备包括存储器和处理器;

9.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现如权利要求1-7中任一项所述方法的步骤。

10.一种数据同步系统,其特征在于,包括: