Exécute une règle de chargement des données Oracle Hyperion Financial Data Quality Management, Enterprise Edition en fonction de la période de début et de la période de fin, ainsi que des options d'import et d'export que vous avez indiquées.
Prérequis
Règles de données : les règles de chargement des données définissent comment Integrations charge des données à partir d'un fichier. Vous devez disposer de règles de chargement des données prédéfinies pour charger des données.
Vous devez disposer des privilèges requis pour pouvoir exécuter une règle de données spécifique.
Ressource REST
POST /aif/rest/{api_version}/jobs
Demande
Types de support pris en charge : application/json
Paramètres
Le tableau suivant récapitule la demande client.
Tableau A-1 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 "DATARULE" | Oui | Aucun | |
jobName |
Nom de la règle de chargement des données définie dans FDMEE. Vous devez placer le nom de la règle entre guillemets s'il contient un espace. | Oui | Aucun | |
startPeriod |
Première période pour laquelle les données doivent être chargées. Ce nom de période doit être défini dans le mapping de période FDMEE. | Oui | Aucun | |
endPeriod |
Dernière période pour laquelle les données doivent être chargées. Ce nom de période doit être défini dans le mapping de période FDMEE. | Oui | Aucun | |
importMode |
Détermine le mode d'import des données vers FDMEE.
Les valeurs acceptables sont les suivantes :
|
Oui | Aucun | |
exportMode |
Détermine le mode d'export des données vers FDMEE.
Valeurs acceptables pour une application Oracle Hyperion Planning :
Valeurs acceptables pour les applications Financial Consolidation and Close et Tax Reporting :
|
Oui | Aucun | |
fileName |
Nom de fichier facultatif. Si vous n'indiquez aucun nom de fichier, cette API importe les données contenues dans le fichier spécifié dans la règle de chargement des données. Le fichier de données doit déjà résider dans la boîte de réception avant l'exécution de la règle de données. | Oui | Aucun |
Exemple d'URL
https://<SERVICE_NAME>-<TENANT_NAME>.<dcX>.oraclecloud.com/aif/rest/V1/jobs
Exemple de corps de demande
{"jobType":"DATARULE", "jobName":"aso to bso dr", "startPeriod":"Dec-18", "endPeriod":"Dec-18", "importMode":"REPLACE", "exportMode":"NONE", "fileName":"" }
Réponse
Types de support pris en charge : application/json
Tableau A-2 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_LOAD_BALANCES" 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 |
Exemple de corps de réponse
L'exemple suivant illustre un corps de réponse au format 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 }