在任務管理程式中,您可以為外部應用程式建立事件監控整合。「事件監控」整合會在另一個 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,請跳過這個步驟。1. 複查 REST API (Oracle Enterprise Performance Management Cloud 的 REST API 中的更新事件監控的任務狀態)。
2. 設定整合工具,讓它呼叫 REST API 關閉負責傳遞事件參數的事件監控任務。
如需相關資訊,請參閱Oracle Enterprise Performance Management Cloud 的 REST API中的更新事件監控的任務狀態。
完成任務管理程式中的整合設定
使用這些步驟來完成任務管理程式中的整合設定。
註:
依據整合類型、事件、參數傳遞正確的參數,否則,如果不相符就不會執行該任務。