An embodiment of the invention discloses a data processing method, a device, a terminal and a computer readable storage medium. The method includes: obtaining the unprocessed data according to the parameter configuration table, the parameter configuration table is used to indicate the acquisition rule of the data to be processed, and uses the pending data as the parameter assignment in the parameter table. The parameter table includes the identity parameters and the specific parameters of the business rules. The rule engine is called to process the parameters of the assigned value, and the processing results of the data to be processed can be obtained. The rule engine can improve the correctness of the rule file processing and improve the user's use satisfaction.
【技术实现步骤摘要】
一种数据处理方法、装置、服务器及计算机可读存储介质
本专利技术涉及互联网金融领域,尤其涉及一种数据处理方法、装置、服务器及计算机可读存储介质。
技术介绍
规则引擎是一种嵌入在应用程序中的组件,目前的互联网金融领域都使用规则引擎来实现业务规则和程序代码的分离,虽然业务规则能够和程序代码分离,但是规则文件中业务规则的实现还是需要依托于程序代码,因此当规则文件开发人员需要修改规则文件时,需要通过修改和规则文件相关的程序代码来实现,还需要开发人员具备对程序代码的修改知识,进一步的,由于规则引擎对规则文件的处理需要依靠程序代码进行,使得规则引擎对业务规则的处理容易出错,降低了用户的使用满意度。
技术实现思路
本专利技术实施例提供了一种数据处理方法、装置、服务器及计算机可读存储介质,可提高规则引擎对规则文件处理的正确性,提高了用户的使用满意度。第一方面,本专利技术实施例提供了一种数据处理方法,该方法包括:根据参数配置表获取待处理数据,所述参数配置表用于指示所述待处理数据的获取规则;利用所述待处理数据为参数表中的参数赋值,所述参数表包括身份参数和各业务规则的特有参数;调用规则引擎对所述赋值的参数进行处理,获得所述待处理数据的处理结果。其中,所述方法还包括:根据规则文件的身份信息和各业务规则的特有参数,建立规则文件的参数模型;基于所述参数模型,创建所述规则文件的参数表,所述规则文件为利用程序代码所定义的数据处理规则的文件。其中,所述方法还包括:根据所述规则文件中的数据获取规则,建立所述规则文件的参数配置模型;基于所述参数配置模型,创建所述规则文件的参数配置表,所述规则文件为利 ...
【技术保护点】
1.一种数据处理方法,其特征在于,包括:根据参数配置表获取待处理数据,所述参数配置表用于指示所述待处理数据的获取规则;利用所述待处理数据为参数表中的参数赋值,所述参数表包括身份参数和各业务规则的特有参数;调用规则引擎对所述赋值的参数进行处理,获得所述待处理数据的处理结果。
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:根据参数配置表获取待处理数据,所述参数配置表用于指示所述待处理数据的获取规则;利用所述待处理数据为参数表中的参数赋值,所述参数表包括身份参数和各业务规则的特有参数;调用规则引擎对所述赋值的参数进行处理,获得所述待处理数据的处理结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据规则文件的身份信息和各业务规则的特有参数,建立规则文件的参数模型;基于所述参数模型,创建所述规则文件的参数表,所述规则文件为利用程序代码所定义的数据处理规则的文件。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述规则文件中的数据获取规则,建立所述规则文件的参数配置模型;基于所述参数配置模型,创建所述规则文件的参数配置表,所述规则文件为利用程序代码所定义的数据处理规则的文件。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收针对所述规则文件的配置信息输入的更新操作,所述更新操作包括新增、删除以及修改操作中的任一项或多项;根据所述更新操作,更新所述参数表和/或参数配置表。5.根据权利要求1至4任一项所述的方法,其特征在于,所述参数表和所述参数配置表存储在服务器缓存中。6.根据权利要求1所...
【专利技术属性】
技术研发人员:张维辉,雷敏,胡志鹏,黎斌,郑扬州,唐晓珊,曹婉怡,张燕平,
申请(专利权)人:深圳市云智融科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。