執行 Oracle Hyperion Financial Data Quality Management, Enterprise Edition 中已定義的一批工作。
必備條件
批次必須先在 FDMEE 中定義,才能透過「EPM 自動執行公用程式」來執行。
您必須具有必要的權限,才能執行特定的批次。
REST 資源
POST /aif/rest/{api_version}/jobs
要求
支援的媒體類型:application/json
下表彙總用戶端要求。
表格 A-3 參數
名稱 | 描述 | 類型 | 必要 | 預設值 |
---|---|---|---|---|
api_version |
您使用的 API 版本,例如 V1 | 路徑 | 是 | 無 |
jobType |
應該設為 "BATCH" | 是 | 無 | |
jobName |
FDMEE 中所定義之批次的名稱。 | 是 | 無 |
URL 範例
https://<SERVICE_NAME>-<TENANT_NAME>.<dcX>.oraclecloud.com/aif/rest/V1/jobs
要求內文的範例
{"jobType":"BATCH", "jobName":"BatchDataLoad" }
回應
下表彙總回應參數。
表格 A-4 參數
名稱 | 描述 |
---|---|
|
工作的狀態:-1 = 進行中;0 = 成功;1 = 錯誤;2 = 取消擱置中;3 = 已取消;4 = 無效的參數 |
jobStatus |
工作狀態的文字表示法,包含下列其中一個值:「RUNNING」、「SUCCESS」、「FAILED」 |
jobId |
FDMEE 中為工作產生的程序 ID |
logFileName |
包含這次執行之相關項目的日誌檔。 |
outputFileName |
所產生之輸出檔案的名稱 (若有的話)。 |
processType |
所執行之程序的類型。對於所有「資料規則」執行,將會包含「COMM_BATCH」 |
executedBy |
用於執行規則之使用者的登入名稱。 |
details |
如果發生應用程式錯誤,則傳回例外堆疊追蹤 |
支援的媒體類型:application/json
回應內文的範例
以下顯示回應內文的範例 (JSON 格式)。
{ "jobStatus": "SUCCESS" "jobId": 2016 "logFileName": "\outbox\logs\BATCH1_7595.log" "outputFileName": null "processType": "COMM_BATCH" "executedBy": "admin" "status": -1 "links": [1] 0: { "rel": "self" "href": "https://<SERVICE_NAME>-<TENANT_NAME>.<dcX>.oraclecloud.com/aif/rest/V1/jobs/2016" "action": "GET" } "details": null }
如需範例程式碼,請參閱執行資料規則中包含的程式碼範例。