根據開始期間和結束期間,以及您指定的匯入或匯出選項,執行 Oracle Hyperion Financial Data Quality Management, Enterprise Edition 資料載入規則。
必備條件
資料規則:資料載入規則定義 Integrations 從檔案載入資料的方式。您必須有預先定義的資料載入規則,才能載入資料。
您必須具有必要的權限,才能執行特定的資料規則。
REST 資源
POST /aif/rest/{api_version}/jobs
要求
支援的媒體類型:application/json
參數
下表彙總用戶端要求。
表格 A-1 參數
名稱 | 描述 | 類型 | 必要 | 預設值 |
---|---|---|---|---|
api_version |
您使用的 API 版本,例如 V1 | 路徑 | 是 | 無 |
jobType |
應該設為 "DATARULE" | 是 | 無 | |
jobName |
FDMEE 中所定義之資料載入規則的名稱。如果規則名稱包含空格,您應以引號括住規則名稱。 | 是 | 無 | |
startPeriod |
要載入資料的第一個期間。FDMEE 期間對映中必須定義此期間名稱。 | 是 | 無 | |
endPeriod |
要載入資料的最後一個期間。FDMEE 期間對映中必須定義此期間名稱。 | 是 | 無 | |
importMode |
決定如何將資料匯入 FDMEE。
可接受的值如下:
|
是 | 無 | |
exportMode |
決定如何將資料匯出至 FDMEE。
若為 Oracle Hyperion Planning 應用程式,可接受的值如下:
若為 Financial Consolidation and Close 和 Tax Reporting 應用程式,可接受的值如下:
|
是 | 無 | |
fileName |
選擇性的檔案名稱。如果您不指定檔案名稱,此 API 會匯入在載入資料規則中指定的檔案名稱內包含的資料。在資料規則執行之前,資料檔案必須已經位於「收件匣」中。 | 是 | 無 |
URL 範例
https://<SERVICE_NAME>-<TENANT_NAME>.<dcX>.oraclecloud.com/aif/rest/V1/jobs
要求內文的範例
{"jobType":"DATARULE", "jobName":"aso to bso dr", "startPeriod":"Dec-18", "endPeriod":"Dec-18", "importMode":"REPLACE", "exportMode":"NONE", "fileName":"" }
回應
支援的媒體類型:application/json
表格 A-2 參數
名稱 | 描述 |
---|---|
|
工作的狀態:-1 = 進行中;0 = 成功;1 = 錯誤;2 = 取消擱置中;3 = 已取消;4 = 無效的參數 |
jobStatus |
工作狀態的文字表示法,包含下列其中一個值:「RUNNING」、「SUCCESS」、「FAILED」 |
jobId |
FDMEE 中為工作產生的程序 ID |
logFileName |
包含這次執行之相關項目的日誌檔。 |
outputFileName |
所產生之輸出檔案的名稱 (若有的話)。 |
processType |
所執行之程序的類型。對於所有「資料規則」執行,將會包含「COMM_LOAD_BALANCES」 |
executedBy |
用於執行規則之使用者的登入名稱。 |
details |
如果發生應用程式錯誤,則傳回例外堆疊追蹤 |
回應內文的範例
以下顯示回應內文的範例 (JSON 格式)。
{ "jobStatus": "RUNNING" "jobId": 2019 "logFileName": "\outbox\logs\Account Reconciliation Manager_2019.log" "outputFileName": null "processType": "COMM_LOAD_BALANCES" "executedBy": "admin" "status": -1 "links": [1] 0: { "rel": "self" "href": "https://<SERVICE_NAME>-<TENANT_NAME>.<dcX>.oraclecloud.com/aif/rest/V1/jobs/2019" "action": "GET" } "details": null }