將 ML 模型部署給計畫人員

您可以部署已匯入的 ML 模型,讓計畫人員可以在表單或儀表板上使用。計畫人員可以使用機器學習來產生預測。

EPM 管理員在匯入 PMML 模型之後,會將該 PMML 檔案整合到 Planning 應用程式中,方法是建立已產生的 Groovy 規則與 Planning 表單之間的關聯。

您可以先在 Calculation Manager 中複查 Groovy 規則來驗證對映,並在必要時做出變更。當您完成 Groovy 規則之後,即可建立該規則與相關表單或儀表板之間的關聯。

若要讓計畫人員可以使用該 Groovy 規則,只要建立與表單相關聯的動作功能表即可。

如何建立 ML Groovy 規則與表單之間的關聯:

  1. 建立「動作功能表」項目:
    1. 導覽器中,按一下建立及管理下方的動作功能表
    2. 按一下 「建立功能表」圖示,並輸入該功能表的名稱,然後按一下確定

    3. 選取新的功能表項目,並按一下 「編輯功能表」圖示,然後按一下新增子項
    4. 輸入功能表項目名稱並提供標籤,例如商業規則類型的預測量,然後選取適當的立方體,以及尾碼為 Form 的 Groovy 規則,例如 ML_MLModelName_Form。然後,按一下儲存

    如需詳細資訊,請參閱建立及更新動作功能表

  2. 建立動作功能表與表單之間的關聯:
    1. 導覽器中,按一下建立及管理下方的表單
    2. 瀏覽至該表單,並按一下 「編輯功能表」圖示,然後在其他選項下方,按一下您之前建立的「動作功能表」項目。建立此功能表與該表單之間的關聯,方法是將此功能表從可用的功能表移至所選的功能表。然後,按一下儲存

    如需詳細資訊,請參閱管理表單

當計畫人員從表單選取「動作功能表」項目時,就會觸發 Groovy 規則。該規則會挑選所有輸入動因的資料,並將該資料傳送給 PMML 檔案來處理,然後傳回一組預測值,再將該預測值貼上輸出,正如輸入模型精靈中所定義的。該規則是在表單的環境定義中執行的,因此只會針對表單中的儲存格來預測值。系統會遵循安全性設定,因此計畫人員只會看到自己有存取權限之交集的預測。計畫人員可以瀏覽各種模擬案例,以便調整自己的預測和計畫,或是調整預測值。

請注意,計畫人員必須能夠存取模型、表單、規則及成員,才可以執行規則。

將 ML Groovy 規則當作批次工作來執行

您可以將 ML Groovy 規則當作工作來執行。批次規則會針對整個模型中的所有儲存格來執行,而非只針對特定表單上的儲存格來執行。您可以將批次規則設定為當作週期性工作執行,例如,定期載入預測以提供給計畫人員使用。

若要執行或排定批次工作,請在工作中,選取規則工作類型,然後選取 PMML 模型的商業規則 Groovy 批次版本 — ML_MLModelName

如需如何排定工作的資訊,請參閱排定工作

教學課程

教學課程透過系列影片和文件提供說明,協助您瞭解某個主題。

您的目標 操作方法
瞭解如何從已匯入的「ML 模型」取得建立的 Groovy 規則,並將它新增至表單。然後在 Planning 中使用 ML 模型進行預測。 教學課程圖示 使用 ML 模型進行預測