Exportación de asignación de datos

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 exportar asignaciones de miembros a un archivo seleccionado con formato .csv, .txt, .xls o .xlsx.

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-7 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 Ninguno
jobType Tipo de trabajo: MAPPINGEXPORT Ruta Ninguno
jobName

El nombre de dimensión de una dimensión específica que se desea importar; por ejemplo, ACCOUNT, o ALL para importar todas las dimensiones

Ruta Ninguno
fileName Nombre y ruta desde las que desea exportar las asignaciones. El formato de archivo puede ser .CSV, .TXT, .XLS o .XLSX. Incluya el buzón de salida en la ruta del archivo, por ejemplo, outbox/BESSAPPJan-06.csv Ruta Ninguno
locationName Nombre de la ubicación, por ejemplo, BESSAPP Ruta Ninguno

Ejemplo de cuerpo de solicitud

A continuación se muestra un ejemplo de cuerpo de solicitud con formato JSON.

{
"jobType":"MAPPINGEXPORT",
"jobName":"ACCOUNT",
"fileName":"outbox/BESSAPPJan-06.csv",
"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-8 Parámetros

Nombre Descripción

jobId

Identificador de proceso generado en FDMEE para el trabajo, por ejemplo, 1881

jobStatus

Estado del trabajo, por ejemplo, SUCCESS

logFileName

Archivo log que contiene las entradas para esta ejecución, por ejemplo, outbox/logs/BESSAPP-DB_1881.log

outputFileName

Nombre del archivo de salida generado, por ejemplo, outbox/BESSAPPJan-06.csv

processType

Tipo de proceso ejecutado: EXPORT_MAPPING

executedBy

Nombre de inicio de sesión del usuario utilizado para ejecutar la regla; por ejemplo, admin

details

Devuelve el rastreo de pila de la excepción si se produce un error en la aplicación, o null en caso contrario

Tipos de medio admitidos: application/json

Ejemplo de cuerpo de respuesta

A continuación se muestra un ejemplo de cuerpo de respuesta con formato 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"
}

Para ver un código de muestra, consulte los códigos de muestra incluidos en Ejecución de reglas de datos.