Les mappings de membre permettent de dériver les membres cible de chaque dimension en fonction de la valeur source. Ils sont référencés lors du chargement des données, permettant ainsi à Oracle Hyperion Financial Data Quality Management, Enterprise Edition de déterminer la méthode de dimensionnement des données chargées dans l'application cible. Les mappings de membre définissent les relations entre les membres source et les membres de dimension cible dans une même dimension. Vous devez créer un mapping de membre pour chaque dimension cible.
Vous pouvez exporter les mappings de membre vers un fichier sélectionné au format .csv, .txt, .xls ou .xlsx.
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-7 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 |
Type de job, MAPPINGEXPORT |
Chemin | Oui | Aucun |
jobName |
Nom d'une dimension donnée à importer, par exemple |
Chemin | Oui | Aucun |
fileName |
Fichier et chemin à partir desquels exporter les mappings. Le format de fichier peut être .csv, .txt, .xls ou .xlsx. Le chemin du fichier comprend la boîte d'envoi, par exemple, outbox/BESSAPPJan-06.csv |
Chemin | Oui | Aucun |
locationName |
Nom de l'emplacement, par exemple BESSAPP |
Chemin | Oui | Aucun |
Exemple de corps de demande
L'exemple suivant illustre un corps de demande au format JSON.
{ "jobType":"MAPPINGEXPORT", "jobName":"ACCOUNT", "fileName":"outbox/BESSAPPJan-06.csv", "locationName":"BESSAPP" }
Pour obtenir un exemple de code, reportez-vous à la section Exécution de règles de données.
Réponse
Le tableau suivant récapitule les paramètres de réponse.
Tableau A-8 Paramètres
Nom | Description |
---|---|
|
ID de processus généré dans FDMEE pour le job, par exemple 1881 |
|
Statut du job, par exemple |
|
Fichier journal contenant les entrées de cette exécution, par exemple |
|
Nom du fichier de sortie généré, par exemple |
|
Type de processus exécuté, |
|
Nom de connexion de l'utilisateur pour exécuter la règle, par exemple |
|
Renvoie la trace de pile d'exception en cas d'erreur d'application, sinon |
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.
{ "links": [ 0] "status":"0", "details":"null", "jobId":"1881", "jobStatus":"SUCCESS", "logFileName":"outbox/logs/BESSAPP-DB_1881.log", "outputFileName":"outbox/BESSAPPJan-06.csv", "processType":"EXPORT_MAPPING", "executedBy":"admin" }
Pour obtenir un exemple de code, reportez-vous à la section Exécution de règles de données.