Las asignaciones de miembros se utilizan para derivar los miembros objetivo para cada dimensión según el valor de origen. Durante la carga de datos, se hace referencia a las asignaciones de miembros, lo que permite a Oracle Hyperion Financial Data Quality Management, Enterprise Edition determinar cómo dimensionar los datos cargados en la aplicación de destino. Las asignaciones de miembros definen relaciones entre los miembros de origen y los miembros de la dimensión de destino en una única dimensión. Debe crear una asignación de miembro para cada dimensión de destino.
Puede importar asignaciones de miembros a partir de un archivo Excel, .CSV o .TXT seleccionado. También puede crear nuevas asignaciones en un archivo de texto e importarlas. La importación de asignaciones de miembros admite los modos de fusión o de reemplazo, junto con las opciones de validación o no validación para miembros objetivo.
Recurso REST
POST /aif/rest/{api_version}/jobs
Solicitud
Tipos de medio admitidos: application/json
En la siguiente tabla se resume la solicitud del cliente.
Tabla A-5 Parámetros
| Nombre | Descripción | Tipo | Obligatorio | Valor predeterminado |
|---|---|---|---|---|
api_version |
Versión de la API con la que está trabajando; por ejemplo, V1 | Ruta | Sí | Ninguno |
jobType |
Tipo de trabajo, MAPPINGIMPORT |
Ruta | Sí | Ninguno |
jobName |
El nombre de dimensión de una dimensión específica que se desea importar; por ejemplo, |
Ruta | Sí | Ninguno |
fileName |
El archivo y la ruta desde los que desee importar asignaciones. El formato de archivo puede ser .CSV, .TXT, .XLS o .XLSX. El archivo se debe cargar antes de la importación, ya sea al buzón o a un subdirectorio del buzón. Incluya el buzón en la ruta del archivo, por ejemplo, inbox/BESSAPPJan-06.csv |
Ruta | Sí | Ninguno |
importMode |
Modo de importación: MERGE para agregar nuevas reglas o reemplazar las reglas existentes, o REPLACE para borrar reglas de asignación anteriores antes de la importación |
Ruta | No | MERGE |
validationMode |
Si se utiliza un modo de validación, true o false. Si se introduce true, se validan los miembros de destino con respecto a la aplicación de destino; false carga el archivo de asignación sin realizar ninguna validación. Tenga en cuenta que el proceso de validación requiere un mayor uso de recursos y tiene una duración mayor que el modo de validación false; la opción que selecciona la mayoría de clientes es false |
Ruta | No | false |
locationName |
Ubicación de FDMEE donde deben cargarse las reglas de asignación; las reglas de asignación son específicas de una ubicación de FDMEE | Ruta | No | Ninguno |
Ejemplo de cuerpo de solicitud
A continuación se muestra un ejemplo de cuerpo de solicitud con formato JSON.
{
"jobType":"MAPPINGIMPORT",
"jobName":"ACCOUNT",
"fileName":"inbox/BESSAPPJan-06.csv",
"importMode":"MERGE",
"validationMode":"false",
"locationName":"BESSAPP"
}
Para ver un código de muestra, consulte los códigos de muestra incluidos en Ejecución de reglas de datos.
Respuesta
En la siguiente tabla se resumen los parámetros de respuesta.
Tabla A-6 Parámetros
| Nombre | Descripción |
|---|---|
|
|
Identificador del proceso generado en FDMEE para el trabajo; por ejemplo, 1880 |
|
|
Estado del trabajo, por ejemplo, |
|
|
Archivo de registro que contiene las entradas de esta ejecución; por ejemplo, |
|
|
Nombre del archivo de salida generado, si lo hay, o bien |
|
|
Tipo de proceso ejecutado, |
|
|
Nombre de inicio de sesión del usuario utilizado para ejecutar la regla; por ejemplo, |
|
|
Devuelve el rastreo de pila de la excepción si se produce un error en la aplicación, o |
Tipos de medio admitidos: application/json
Parámetros
Ejemplo de cuerpo de respuesta
A continuación se muestra un ejemplo de cuerpo de respuesta con formato JSON.
{
"links":
[
0]
"status":"-1"
"details":"null"
"jobId":"1880"
"jobStatus":"RUNNING",
"logFileName":"outbox/logs/BESSAPP-DB_1880.log",
"outputFileName":"null",
"processType":"IMPORT_MAPPING",
"executedBy":"admin"
}
Para ver un código de muestra, consulte los códigos de muestra incluidos en Ejecución de reglas de datos.