Esegue un batch di job definiti in Oracle Hyperion Financial Data Quality Management, Enterprise Edition.
Prerequisiti
Il batch deve essere stato definito in FDMEE prima di poter essere eseguito tramite la utility EPM Automate.
Per eseguire un batch specifico è necessario disporre dei privilegi richiesti.
Risorsa REST
POST /aif/rest/{api_version}/jobs
Richiesta
Tipi di supporti disponibili: application/json
Nella seguente tabella è riepilogata la richiesta client.
Tabella A-3 Parametri
Nome | Descrizione | Tipo | Obbligatorio | Impostazione predefinita |
---|---|---|---|---|
api_version |
Versione dell'API utilizzata (ad esempio, V1) | Percorso | Sì | Nessuno |
jobType |
Deve essere impostato su "BATCH" | Sì | Nessuno | |
jobName |
Il nome di un batch definito in FDMEE. | Sì | Nessuno |
URL di esempio
https://<SERVICE_NAME>-<TENANT_NAME>.<dcX>.oraclecloud.com/aif/rest/V1/jobs
Esempio del corpo della richiesta
{"jobType":"BATCH", "jobName":"BatchDataLoad" }
Risposta
Nella tabella che segue sono riepilogati i parametri di risposta.
Tabella A-4 Parametri
Nome | Descrizione |
---|---|
|
Stato del job: -1 = in corso; 0 = completato; 1 = errore; 2 = annullamento in sospeso; 3 = annullato; 4 = parametro non valido |
jobStatus |
Il testo che rappresenta lo stato del job con uno dei seguenti valori "RUNNING", "SUCCESS”, "FAILED" |
jobId |
L'ID processo generato in FDMEE per il job |
logFileName |
File di log contenente le voci per questa esecuzione. |
outputFileName |
Nome del file di output, se generato. |
processType |
Tipo di processo eseguito. Contiene "COMM_BATCH" per tutte le esecuzioni di regole dati |
executedBy |
Nome di accesso dell'utente utilizzato per eseguire la regola. |
dettagli |
Restituisce lo stack trace dell'eccezione in caso di un errore dell'applicazione |
Tipi di supporti disponibili: application/json
Esempio del corpo della risposta
Di seguito è riportato un esempio del corpo della risposta in formato 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 }
Per il codice di esempio, verificare gli esempi di codice inclusi nella sezione Esecuzione delle regole dati.