在任務管理程式中,您可以為外部應用程式建立事件監控整合。當其他 Cloud 服務或內部部署應用程式中發生外部事件時,隨即觸發「事件監控」整合。舉例來說,當「Oracle E-Business Suite - 總帳」在某一段期間 (例如 2018 年 1 月) 一關帳時,便會觸發「事件監控」整合。
確定您備妥必備條件並遵循下列步驟來設定任務管理程式和外部應用程式的整合。
如需自訂整合流程的概觀,請參閱建立自訂整合。
必備條件
註:
您也可以利用任何可呼叫 REST API 的整合工具來觸發事件監控。在這種情況下,您就不需要滿足下列必備條件。
註:
每個 Oracle EPM 雲端例項需要一個 Integration Cloud 例項。註:
如果內部部署應用程式服務已部署在非軍事區 (DMZ) 組態中設定的環境,以便這些服務可透過網際網路公開存取,則無需安裝 Integration Cloud 代理程式。
在任務管理程式中設定整合
對於名稱,請輸入整合的名稱。
對於代碼,請輸入整合任務的「整合代碼」。
代碼用來執行整合以及從檔案匯入將更新對映至整合。
選擇性:在描述中,輸入整合任務的描述。
對於連線,選取任務所屬的應用程式。
您可以從「管理連線」對話方塊中的「管理連線」圖示來維護應用程式清單。
對於執行類型,請選取事件監控。
對於事件名稱,請輸入事件的名稱。
在參數頁籤上,按一下新增,然後指定必要資訊:
對於名稱,請輸入參數的名稱。
對於參數代碼,請輸入參數代碼。
選擇性:輸入參數的工具提示。
在參數類型清單中,選取以下其中一種類型,並為參數輸入任何其他資訊:
核取方塊:布林值
日期:日期值
整數:以整數表示的數值
數字:以整數或分數表示的數值
選項群組:一組預先定義值的核取方塊
靜態清單:預先定義的一組文字值
任務資訊:任務資訊,例如受指派人、持續期間、開始與結束日期
文字:任意格式文字值
如果參數需要值,請選取必要。
按一下確定儲存參數。
按一下儲存並關閉來儲存整合。
建立整合的任務類型
在「首頁」上,按一下應用程式,然後按一下任務管理程式。
按一下左邊的任務類型頁籤。
按一下新增。
在特性頁籤上,指定任務類型名稱和任務類型 ID。
對於整合,請按一下搜尋,接著選取「整合」,然後按一下確定。
在參數頁籤上,設定「任務類型」參數。
在任務管理程式中設定 Integration Cloud 連線
「任務管理程式」使用 Oracle Integration Cloud 來完成所有外部應用程式的整合。您可以在「任務管理程式」中使用「基本」或「OAuth 2.0」驗證來設定與 Oracle Integration Cloud 的連線。
註:
在設定 OAuth 2.0 連線之前,請確定具有用戶端認證,例如存取憑證 URL、用戶端 ID、用戶端密碼和範圍。針對設定 OAuth 用戶端應用程式,請參閱 Oracle Integration Cloud Generation 3 文件中的 Oracle Integration 中的 OAuth 驗證。
若要在「任務管理程式」中設定 Integration Cloud 連線,請執行下列動作:
在「首頁」上,按一下應用程式,然後按一下任務管理程式。
按一下左邊的整合頁籤。
註:
輸入 URL:https://<SERVICE_NAME>-<TENANT_NAME>.integration.ocp.oraclecloud.com
在 Integration Cloud 中設定整合
註:
如果您沒有計畫要使用 Integration Cloud,請略過此步驟。若要在 Integration Cloud 中設定整合,請執行下列動作:
在不使用 Integration Cloud 的情況下設定整合
註:
如果您計畫要使用 Integration Cloud,請略過此步驟。1. 複查 Oracle Enterprise Performance Management Cloud 的 REST API 中的 REST API 更新事件監控的任務狀態。
2. 設定整合工具來呼叫 REST API,以便關閉會傳遞事件參數的「事件監控」任務。
如需詳細資料,請參閱中的更新事件監控的任務狀態Oracle Enterprise Performance Management Cloud 的 REST API。
完成任務管理程式中的整合設定
使用這些步驟來完成任務管理程式中的整合設定。
註:
請照預期依整合類型、事件、參數來傳遞參數,否則系統在參數不相符時不會將任務列入考量。