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.