El marco conceptual de generación de informes de Oracle Hyperion Financial Data Quality Management, Enterprise Edition representa una solución unificada que incorpora datos de origen y de destino, plantillas y consultas SQL definidas por el usuario. Las plantillas, creadas en Oracle Business Intelligence Publisher, consumen datos con formato XML y generan informes de forma dinámica. Puede agregar consultas SQL para extraer datos de tablas, o bien asociarlas a los parámetros del informe para ampliar la definición de un informe estándar. Los informes de FDMEE se pueden generar como una salida PDF, Excel, Word o HTML.
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-9 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: REPORT |
Ruta | Sí | Ninguno |
jobName |
Nombre del informe que se va a ejecutar, como |
Ruta | Sí | Ninguno |
reportFormatType |
Formato de archivo del informe: pdf , xlsx , html o excel |
Ruta | Sí | pdf |
parameters |
Pueden variar en número y en valores, en función del informe | Ruta | Sí | Ninguno |
Location |
Ubicación del informe; por ejemplo, Comma_Vision |
Ruta | Sí | Ninguno |
Ejemplo de cuerpo de solicitud
A continuación se muestra un ejemplo de cuerpo de solicitud con formato JSON.
{ "jobType":"REPORT", "jobName":"Dimension Map For POV (Dimension, Cat, Per)", "reportFormatType":"PDF", "parameters":{ "Dimension Name":"ENTITY", "Category":"Actual", "Period":"Jan15", "Location":"Comma_Vision" } }
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-10 Parámetros
Nombre | Descripción |
---|---|
|
Identificador de proceso generado en FDMEE para el trabajo; por ejemplo, |
|
Estado del trabajo, por ejemplo, |
|
Archivo log que contiene las entradas para esta ejecución, por ejemplo, |
|
Nombre del archivo de salida generado; puede utilizar este nombre para descargar el informe |
|
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":"1885", "jobStatus":"RUNNING", "logFileName":"outbox/logs/1885.log", "outputFileName":"outbox/reports", "processType":"EXECUTE_REPORT", "executedBy":"admin" }
Para ver un código de muestra, consulte los códigos de muestra incluidos en Ejecución de reglas de datos.