[发明专利]一种标签规则引擎的建立方法、装置、设备及存储介质在审
申请号: | 202211675667.2 | 申请日: | 2022-12-26 |
公开(公告)号: | CN115951950A | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 周超;孙向晖;张立勇;毛胜磊;高鹏超 | 申请(专利权)人: | 浪潮云信息技术股份公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F8/41 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 乔图 |
地址: | 250101 山东省济南市高*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 标签 规则 引擎 建立 方法 装置 设备 存储 介质 | ||
本发明公开了一种标签规则引擎的建立方法、装置、设备及存储介质,应用于数据管理领域,包括:利用规则表达式对标签进行规则定义,得到标签规则;根据规则表达式对标签规则进行解析整合处理,得到整合数据结构;将整合数据结构作为规则引擎模型。本发明通过利用规则表达式对标签进行规则定义,得到标签规则,保证了业务中台能够适用于复杂多变的业务场景,通过规则表达式对标签规则进行解析整合处理,得到整合数据结构,并将整合数据结构作为规则引擎模型的方式,提高了业务中台中业务调整的灵活性,进而在对业务中台增设或调整新业务时,更加方便快捷,使得业务中台在复杂多变的业务场景中适用,提高了用户的使用体验。
技术领域
本发明涉及数据管理领域,特别涉及一种标签规则引擎的建立方法、装置、设备及存储介质。
背景技术
元数据管理系统中元数据是用来描述数据的数据。业务数据反应的是真实业务场景下的交易、实践、对象和关系,而元数据反应的是业务数据的交易、实践、对象和关系,是从信息中抽取出来的用于说明其特征的结构化的数据。而现有技术中在对业务中台增设或调整新业务时,需要对业务中台进行更新调整,造成业务中台在复杂多变的业务场景中不适用的问题。因此,如何提供一种适用于多业务场景下灵活的业务中台,是本领域技术人员亟需解决的技术问题。
发明内容
有鉴于此,本发明的目的在于提供一种标签规则引擎的建立方法、装置、设备及存储介质,解决了现有技术中在对业务中台增设或调整新业务时,需要对业务中台进行更新调整,造成业务中台在复杂多变的业务场景中不适用的问题。
为解决上述技术问题,本发明提供了一种标签规则引擎的建立方法,包括:
利用规则表达式对标签进行规则定义,得到标签规则;
根据所述规则表达式对所述标签规则进行解析整合处理,得到整合数据结构;
将所述整合数据结构作为规则引擎模型。
可选的,所述根据所述规则表达式对所述标签规则进行解析整合处理,得到整合数据结构,包括:
基于所述规则表达式中的优先级符和逻辑符对所述标签规则进行解析处理,得到简化标签规则;
对所述简化标签规则进行整合处理,得到所述整合数据结构。
可选的,所述对所述简化标签规则进行整合处理,得到所述整合数据结构,包括:
选取所述简化标签规则中优先级符和逻辑符中优先级最高的两个所述规则表达式,进行整合处理,作为整合后的规则表达式;
将所述整合规则表达式和没有进行整合处理的所述规则表达式作为所述简化标签规则;
重复执行所述选取所述简化标签规则中优先级符和逻辑符中优先级最高的两个所述规则表达式的步骤,直至所述简化标签规则中的所述规则表达式为一个,将所述简化标签规则作为所述整合数据结构。
可选的,在所述根据所述规则表达式对所述标签规则进行解析整合处理,得到整合数据结构之前,还包括:
若所述规则表达式满足预设解析条件,则执行所述根据所述规则表达式对所述标签规则进行解析整合处理,得到整合数据结构的步骤;所述预设解析条件为能够对所述标签规则进行安全解析的规则。
可选的,所述利用规则表达式对标签进行规则定义,得到标签规则,包括:
利用所述规则表达式对标签进行可视化规则定义,得到所述标签规则。
可选的,在所述将所述整合数据结构作为规则引擎模型之后,还包括:
基于所述规则表达式中的所述优先级符和所述逻辑符逐级执行所述规则引擎模型中的所述整合数据结构。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮云信息技术股份公司,未经浪潮云信息技术股份公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211675667.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:雾化器及雾化装置
- 下一篇:太阳能正银导体浆料及其制备工艺