關於 Groovy 商業規則

Groovy 商業規則可讓您設計複雜的規則,以解決一般商業規則無法解決的使用案例;例如,如果資料值高於預先定義的臨界值,則可設計防止使用者在表單上儲存資料的規則。

您可以在 Financial Consolidation and Close 隨需規則中使用 Groovy 規則。您可以在 Calculation Manager 中建立 Groovy 規則。

您可以撰寫 Groovy 指令碼,直接在 Oracle Enterprise Performance Management Cloud 中執行 select EPM Automate 命令,無須在用戶端機器上安裝 EPM Automate 用戶端。請參閱使用 Oracle Enterprise Performance Management Cloud 的 EPM Automate 中的在不安裝 EPM Automate 的情況下執行命令支援的命令,以取得可以透過 Groovy 和範例指令碼執行哪些 EPM Automate 命令的相關資訊。

Oracle 支援兩種類型的 Groovy 規則:

  • 這些規則可在執行時期根據執行時期提示以外的環境定義來動態產生計算指令碼,並在之後傳回針對 Oracle Essbase 執行的計算指令碼。

  • 純 Groovy 規則,例如若輸入的資料違反公司政策,可以執行資料驗證並取消作業。

請觀看此教學課程影片,瞭解如何利用 Groovy 指令碼語言建立特定環境定義的動態商業規則,以改善業務程序表單的計算效能。

影片圖示使用 Groovy 規則計算修改過的資料.