定義決策矩陣和設定運算式集
使用業務規則引擎在識別交易增強提供者時自動化決策流程。使用決策矩陣來定義符合增強資格的特定交易類型,並使用運算式集來決定對應的增強提供者。
必要版本
| 提供版本:Lightning Experience |
| 提供版本:Professional、Enterprise 及 Unlimited Edition |
| 需要的使用者權限 | |
|---|---|
| 若要將運算式集範本儲存為運算式集版本: | 「規則引擎設計工具」權限 |
| 若要在「業務規則引擎」中使用決策表格並執行運算式集: | 「規則引擎執行階段」權限 |
| 更新整合程序 | OmniStudio 管理員 |
| 若要執行整合程序 | OmniStudio 使用者 |
開始之前:
- 設定增強提供者的端點。請參閱 使用 Ethoca Consumer ClarityTM 設定交易增強。
- 為增強提供者建立整合定義。請參閱使用 Ethoca Consumer ClarityTM 設定交易增強。
決策矩陣和運算式集是「業務規則引擎」中的關鍵元件。決策矩陣是包含使用者定義輸入和輸出欄的對應表格。引擎會接收輸入,然後查詢適當的輸出。當運算式集呼叫決策矩陣時,引擎會找到符合輸入值的表格列,並傳回該列的輸出值。
-
定義決策矩陣,以決定根據指定的交易代碼增強交易的提供者。
- 進入 App Launcher,尋找並選取「業務規則引擎」。
- 從應用程式瀏覽功能表中,選取「對應表格」。
- 按一下「新增」。
- 選取「決策矩陣」,然後按一下「下一步」。
- 針對「名稱」,輸入 EnrichmentProviderMapping,針對「類型」,選取「標準」。
- 請儲存您的變更。
- 在您新決策矩陣的記錄頁面上,「相關」索引標籤上,按一下矩陣的版本 1。
-
新增欄以定義您的輸入與輸出資料。
輸入資料包含財務帳戶類型與交易代碼。輸出資料包含每個交易代碼、卡片類型和付款網路的增強提供者名稱。以下是將交易代碼對應至增強提供者名稱的範例決策矩陣:
輸入資料 輸出資料 FinancialAccountType(Text) TransactionCode (Text) ProviderNames (文字範圍) CardType(Text) PaymentNetwork (文字) 信用卡 1300 enrichmentProvider1、ConsumerClarity 信用卡 Mastercard 信用卡 1400 EnrichmentProvider1 信用卡 Mastercard 信用卡 1500 ConsumerClarity 信用卡 Mastercard -
儲存並啟用您的決策矩陣。
建立決策矩陣後,請從「識別增強提供者」運算式集範本參照該矩陣。
-
設定運算式集來對應每個交易代碼的對應增強提供者。
- 進入 App Launcher,尋找並選取「業務規則引擎」。
- 從應用程式瀏覽功能表中,選取「運算式集範本」。
- 從運算式集範本清單檢視中,按一下「識別增強提供者」。
-
按一下「另存新檔」。
範本會複製並儲存為運算式集。您可以在運算式集清單中找到運算式集。
- 開啟運算式集內容。
-
在「排名」欄位中,輸入排名數字。
當多個啟用的版本符合運算式集呼叫,且日期-時間期間重疊時,會選擇排名最高的版本。例如,如果兩個已啟用的版本的排名值設定為 1 和 2,則會選擇排名 2 的版本。
-
啟用運算式集。
啟用運算式集後,請在 FSC/TransactionDisputeEnrichment 整合程序中參照運算式集。
-
使用運算式集名稱更新整合程序。
- 進入 App Launcher,尋找並選取「OmniStudio」。
- 在 OmniStudio 應用程式的瀏覽列中,選取「整合程序」。
- 選取「FSC/TransactionDisputeEnrichment 整合程序」,然後開啟最高版本。
- 建立「整合程序」的版本。
- 按一下 EnrichmentExpressionSetAction 運算式集動作。
- 在「組態名稱」欄位中,輸入運算式集的名稱。
- 儲存並啟用整合程序。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!

