將 ML 模型部署給計畫人員

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

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

您可以先在 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 規則,並將它新增至表單。然後使用 ML 模型在任意格式中進行預測。 教學課程圖示 使用 ML 模型進行預測