Esecuzione delle regole batch

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 Nessuno
jobType Deve essere impostato su "BATCH"   Nessuno
jobName Il nome di un batch definito in FDMEE.   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

status

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.