執行 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
}
如需範例程式碼,請參閱執行資料規則中包含的程式碼範例。