Exécute un lot de jobs définis dans Oracle Hyperion Financial Data Quality Management, Enterprise Edition.
Prérequis
Le lot doit être défini dans FDMEE pour pouvoir l'exécuter à l'aide de l'utilitaire EPM Automate.
Vous devez disposer des privilèges requis pour l'exécution du lot.
Ressource REST
POST /aif/rest/{api_version}/jobs
Demande
Types de support pris en charge : application/json
Le tableau suivant récapitule la demande client.
Tableau A-3 Paramètres
Nom | Description | Type | Obligatoire | Valeur par défaut |
---|---|---|---|---|
api_version |
Version de l'API avec laquelle vous travaillez, par exemple, V1 | Chemin | Oui | Aucun |
jobType |
Doit être défini sur "BATCH" | Oui | Aucun | |
jobName |
Nom d'un lot défini dans FDMEE. | Oui | Aucun |
Exemple d'URL
https://<SERVICE_NAME>-<TENANT_NAME>.<dcX>.oraclecloud.com/aif/rest/V1/jobs
Exemple de corps de demande
{"jobType":"BATCH", "jobName":"BatchDataLoad" }
Réponse
Le tableau suivant récapitule les paramètres de réponse.
Tableau A-4 Paramètres
Nom | Description |
---|---|
|
Statut du job : -1 = en cours ; 0 = succès ; 1 = erreur ; 2 = annulation en attente ; 3 = annulé ; 4 = paramètre non valide |
jobStatus |
Représentation textuelle du statut du job, affichant l'une des valeurs suivantes : "RUNNING", "SUCCESS". "FAILED" |
jobId |
ID de processus généré dans FDMEE pour le job |
logFileName |
Fichier journal contenant les entrées de cette exécution. |
outputFileName |
Nom du fichier de sortie généré, le cas échéant. |
processType |
Type du processus exécuté. Contiendra "COMM_BATCH" pour toutes les exécutions de règle de données |
executedBy |
Nom de connexion de l'utilisateur pour exécuter la règle. |
details |
Renvoie la trace de pile d'exception en cas d'erreur d'application |
Types de support pris en charge : application/json
Exemple de corps de réponse
L'exemple suivant illustre un corps de réponse au format 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 }
Pour obtenir un exemple de code, reportez-vous à la section Exécution de règles de données.