云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云解析_安装svn服务器_9元

小七 141 0

在我上一篇博客的基础上,我将在这个博客中解释如何进一步开发决策编排功能,企业系统开发,以创建、管理和使用可在业务规则建模期间重用的公式规则。

首先介绍一些初始关键信息:

词汇规则是用于可重用规则或公式规则的术语。规则可以用于表达式建模,也可以作为常规规则。表达式建模中使用的规则称为词汇表规则,将在表达式求值期间执行。通过将用于表达式建模的规则添加到规则集中,也可以将其用作常规规则。这些规则将作为规则集评估的一部分执行。循环依赖关系将在部署期间确定,如果您以循环方式对规则建模,则部署将失败。例如:您在同一规则1中使用了规则1作为表达式,或者在规则2中使用了规则1作为表达式,在规则1中使用了规则2作为表达式

词汇规则不是一个新的建模概念。它的唯一目的是简化可重用用例的建模体验,比如定义复杂的公式,这些公式可以在建模表达式时反复重用,对于SaaS场景,预定义的标准规则可以作为基础项目的一部分进行发布,可以重新用于进一步的规则建模等

»重要说明:此功能仅支持基于云的规则(这意味着部署到SAP云平台的规则)和基于ABAP的规则(这意味着部署到S/4HANA的规则)

现在让我们看看(a) 如何对词汇规则进行建模并在表达式建模中使用它们,京淘客,以及(b)如何调用这些规则并查看输出中的变化。

没有专门的方法来模拟词汇规则词汇规则建模为任何一般规则

您所需要的只是将规则包含在规则集的词汇表中一旦将规则添加到词汇表中,它就可以作为表达式建模时的建议使用您可以将文本规则和决策表规则作为词汇规则包含在内。

词汇规则可以作为公式使用,也可以作为主规则包含在规则集中(请参见下面的屏幕截图)。

在这两个类别中使用时必须小心,因为它可能会导致循环依赖。循环依赖关系将在部署期间标识。建议将规则用于公式规则或普通规则。

在这两种情况下,从执行的角度来看,都需要记住:无论是词汇表规则还是主规则,它们都将在规则服务调用过程中执行,云快卖,并且每次调用都需要一个输入数据对象。业务规则开发人员负责确保通过规则服务词汇表或规则集词汇表提供输入数据对象。如果您仅将规则作为词汇表规则包含(这意味着您将其作为规则集的词汇表添加,而不是作为主规则添加),那么您需要确保词汇表规则所基于的数据对象(条件和结果)必须通过规则集词汇表中的包含数据对象来声明词汇规则也包含在规则集的规则部分中,然后您需要确保在Ruleservice的词汇表中必须声明词汇表规则所基于的数据对象(条件和结果)。

底线是–您需要确保规则集中所有规则的输入和输出数据对象(无论在词汇表或规则部分下)必须通过Ruleservice或规则集词汇

如前所述,词汇规则不是特殊规则。它可以在Neo和CF环境中作为常规规则服务调用API的一部分执行。唯一的区别是,当您将词汇表规则添加为中间规则(仅将其添加到规则集的词汇表中)时,规则执行将在内部进行(在表达式求值期间),结果将被消耗,大数据分析方法,而不会显式地给出任何输出。

这就完成了中关于决策编排功能的概述SAP云平台业务规则。它增强了使用该工具的总体体验,并涵盖了更多的用例,企业软件平台,特别是交叉决策点。