一种基于类C表达式的规则公式化计算方法及系统技术方案

技术编号:44614123 阅读:18 留言:0更新日期:2025-03-14 13:06
本申请涉及一种基于类C表达式的规则公式化计算方法及系统,包括以下步骤:数据仓库与ERP各领域建立的数据连接,利用数据抽取、转换和加载ETL工具和数据同步技术定期从ERP各领域抽取所需数据;根据数据仓库抽取的ERP各领域数据,基于业务需求和分析维度,对整合后的数据进行关联和聚合操作,生成数据宽表;以类C表达式为基础构建适合业务规则描述的语法体系,用户通过图形化界面或文本编辑方式,依业务规则需求自由组合语法和变量生成作业任务;生成的任务作业执行时,从数据宽表提取对应数据并映射至作业任务的变量中,并加载语法对应的公式,输出对应的计算结果。

【技术实现步骤摘要】

本申请涉及数据库,更具体地,涉及一种基于类c表达式的规则公式化计算方法及系统。


技术介绍

1、在企业资源规划(erp)系统的广泛应用中,数据处理与规则计算的复杂性日益凸显。传统的计算方法往往依赖于硬编码实现业务规则,存在诸多局限性。

2、一方面,硬编码方式使得业务规则与代码紧密耦合。当业务需求变更时,必须修改代码并经历繁琐的发布上线流程,这不仅耗费大量时间与人力成本,还可能引入新的错误,导致系统稳定性下降。

3、另一方面,传统计算方法缺乏灵活性与可扩展性。不同企业或同一企业不同发展阶段的业务规则差异显著,硬编码难以适应多样化需求。而且,随着erp系统涵盖领域增多,如物资需求计划(mrp)、主数据、仓储、运营和库存中心等领域的数据量剧增,传统计算方式在处理大规模复杂数据时性能瓶颈愈发突出,计算效率低下,无法满足企业对实时性和准确性的要求。

4、再者,传统系统在数据管理方面存在缺陷。数据抽取、转换和加载缺乏高效机制,难以保证数据及时性与完整性。同时,数据追踪和审计能力薄弱,数据问题出现时,溯源困难,无法及时定位根源并解决,影本文档来自技高网...

【技术保护点】

1.一种基于类C表达式的规则公式化计算方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于类C表达式的规则公式化计算方法,其特征在于:所述数据仓库采用变更数据捕获CDC技术实时监测ERP各领域数据源变化,一旦有数据插入、更新或删除,立即捕获并通过与消息队列Kafka结合,将增量数据加载到数据仓库中,避免数据丢失或重复加载。

3.根据权利要求1所述的一种基于类C表达式的规则公式化计算方法,其特征在于:所述数据仓库中建立数据追踪和审计机制,记录数据的来源、转换过程和使用情况;通过日志记录和数据血缘分析技术,快速定位数据问题的根源,追溯数据的变化历史。...

【技术特征摘要】

1.一种基于类c表达式的规则公式化计算方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于类c表达式的规则公式化计算方法,其特征在于:所述数据仓库采用变更数据捕获cdc技术实时监测erp各领域数据源变化,一旦有数据插入、更新或删除,立即捕获并通过与消息队列kafka结合,将增量数据加载到数据仓库中,避免数据丢失或重复加载。

3.根据权利要求1所述的一种基于类c表达式的规则公式化计算方法,其特征在于:所述数据仓库中建立数据追踪和审计机制,记录数据的来源、转换过程和使用情况;通过日志记录和数据血缘分析技术,快速定位数据问题的根源,追溯数据的变化历史。

4.根据权利要求1所述的一种基于类c表达式的规则公式化计算方法,其特征在于:通过设置所述数据宽表的字段和索引,提高数据共享和复用效率,减少数据冗余和不一致性。

5.根据权利要求1所述的一种基于类c表达式的规则公式化计算方法,其特征在于:所述依业务规则需求自由组合语法和变量生成作业任务;其中,变量分为静态变量和动态变量,静态变量在整个计算过程中保持不变,动态变量则根据计算周次或...

【专利技术属性】
技术研发人员:丁度铨
申请(专利权)人:扬腾创新福建信息科技股份有限公司
类型:发明
国别省市:

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

1