使用 Groovy 业务规则,您可以设计复杂规则来解决普通业务规则无法解决的用例;例如,定义规则来阻止用户在表单中保存数据值超过预定义阈值的数据。
可以在 Financial Consolidation and Close 按需规则中使用 Groovy 规则。在 Calculation Manager 中创建 Groovy 规则。
您可以编写 Groovy 脚本,直接在 Oracle Enterprise Performance Management Cloud 中运行部分 EPM Automate 命令,而无需在客户端计算机上安装 EPM Automate 客户端。有关可通过 Groovy 和示例脚本运行哪些 EPM Automate 命令的信息,请参阅《在 Oracle Enterprise Performance Management Cloud 中使用 EPM Automate》中的“在不安装 EPM Automate 的情况下运行命令”和“支持的命令”。
Oracle 支持以下两种类型的 Groovy 规则:
能够在运行时基于上下文(而不是运行时提示)动态生成计算脚本并返回对 Oracle Essbase 执行的计算脚本的规则。
可执行数据验证并在输入的数据违反公司策略时取消操作的纯 Groovy 规则。
观看此教程视频,了解如何通过使用 Groovy 脚本语言创建特定于上下文的动态业务规则来提高业务流程表单的计算性能。