Índice

Search

  1. Prólogo
  2. Introducción a los servicios de entidad de negocio
  3. Llamadas del servicio de entidad de negocio de EJB
  4. Llamadas del servicio de entidad de negocio de REST
  5. API REST para Data Director
  6. Llamadas del servicio de entidad de negocio de SOAP
  7. Servicios de cálculos de BVT y registros de referencias cruzadas
  8. Compatibilidad del servicio de vinculación empresarial
  9. Llamadas externas para limpiar, analizar y transformar datos
  10. Apéndice A: Uso de las API de REST para añadir registros
  11. Apéndice B: Uso de las API de REST para cargar archivos
  12. Apéndice C: Uso de las API de REST para administrar informes

Guía de servicios de entidad de negocio

Guía de servicios de entidad de negocio

Administrar informes de fábrica

Administrar informes de fábrica

Para usar los informes de fábrica para recopilar datos acerca de los datos principales, ejecute los trabajos de actualización asociados con los informes de fábrica. Después de ejecutar los trabajos de actualización, en la herramienta de aprovisionamiento, puede rellenar los componentes del cuadro con los datos del informe.
Antes de comenzar, revise los informes de fábrica y determine qué informes quiere usar. Para obtener más información, consulte Informes de fábrica.
  1. Para ejecutar el trabajo de actualización asociado con el informe de fábrica, en la barra de direcciones del explorador, introduzca la URL de REST de la API de REST de ejecución del trabajo de actualización de informes.
    Por ejemplo, la siguiente URL de REST ejecuta el trabajo de actualización asociado con el informe Resumen de tareas por estado:
    http://localhost:8080/cmx/report/localhost-orcl-DS_UI1/data/collect/MDM.RPT.1
    Registró el informe e inició la recopilación de datos según los criterios de informe. La siguiente respuesta de ejemplo muestra el estado de un trabajo de actualización de informe:
    { "status": "PROCESSING" }
  2. Para recuperar el estado del trabajo de actualización de informe, en la barra de direcciones del explorador, introduzca la URL de REST desde la API de REST de obtención de estado de trabajo de actualización del informe.
    Por ejemplo, la siguiente URL de REST recupera el estado del trabajo de actualización:
    http://localhost:8080/cmx/report/localhost-orcl-DS_UI1/data/collect/MDM.RPT.1/status
    La siguiente respuesta de ejemplo muestra el estado de un trabajo de actualización de informe:
    { "status": "COMPLETED_SUCCESSFULLY", "jobId": "SVR1.2X9N1 ", "lastUpdateDate": "2019-10-31T14:37:11.846-04:00", "startRunDate": "2019-10-31T14:37:09.120-04:00" }
  3. Para recuperar los datos y la configuración del informe, en la barra de direcciones del explorador, introduzca la URL de REST desde la API de REST de obtención de configuración y datos del informe.
    Por ejemplo, la siguiente URL de REST recupera los datos y la configuración del informe:
    http://localhost:8080/cmx/report/localhost-orcl-DS_UI1/data/MDM.RPT.1
    La siguiente respuesta de ejemplo muestra los datos y la configuración del informe:
    { "metadata":{ "fieldsMetadata":[ "DIMENSION_VALUE_1", "DIMENSION_VALUE_2", "TIMEPERIOD_VALUE", "METRIC_VALUE", "DRILLDOWN_RPT_ID" ], "ROWID_RPT_CONFIG":"MDM.RPT.1 ", "DIMENSION_NAME_1":"Task Status", "METRIC_NAME":"Number of tasks", "DIMENSION_NAME_2":"Task Type", "TIMEPERIOD_NAME":null, "RPT_NAME":"Task Status/Type Report", "RPT_DESC":"Metrics for task status/type", "RPT_TYPE":null }, "data":[ [ "Overdue", "AVOSBeMerge", null, "36", "SVR1.4FCA2 " ], [ "Overdue", "AVOSBeReviewNoApprove", null, "189", "SVR1.4FC8E " ], [ "Overdue", "AVOSBeUpdate", null, "1", "SVR1.4FCAQ " ], [ "Overdue", "AVOSBeFinalReview", null, "1", "SVR1.4FC9W " ] ... ] }
  4. Para recuperar los informes de detalle y la configuración del informe, use la API de REST de obtención de configuración del informe e informes de detalle.
    Por ejemplo, la siguiente URL de REST recupera los Informes de detalle y la configuración del informe:
    http://localhost:8080/cmx/report/localhost-orcl-DS_UI1/meta/MDM.RPT.1
    La siguiente respuesta de ejemplo muestra la configuración del informe y los informes de detalle:
    { "ROWID_RPT_CONFIG":"MDM.RPT.1", "DIMENSION_NAME_1":"Task Status", "METRIC_NAME":"Number of tasks", "DIMENSION_NAME_2":"Task Type", "TIMEPERIOD_NAME":null, "RPT_NAME":"Task Status/Type Report", "RPT_DESC":"Metrics for task status/type", "RPT_TYPE":null, "DRILLDOWN":[ { "RPT_NAME":"Task's Owner per Task Status and Task Type", "DETAILED_RPT_IDS":[ "SVR1.4FCA3", "SVR1.4FCA4", "SVR1.4FCA5", "SVR1.4FCA6", "SVR1.4FCA7", "SVR1.4FC8F", "SVR1.4FC8G", "SVR1.4FC8H", "SVR1.4FC8I", "SVR1.4FC8J", "SVR1.4FCAR", "SVR1.4FCAS", "SVR1.4FCAT", "SVR1.4FCAU", "SVR1.4FCAV", "SVR1.4FC9X", "SVR1.4FC9Y", "SVR1.4FC9Z", "SVR1.4FCA0", "SVR1.4FCA1", "SVR1.4FC9L", "SVR1.4FC9M", "SVR1.4FC9N", "SVR1.4FC9O", "SVR1.4FC9P", "SVR1.4FC8L", "SVR1.4FC8M", "SVR1.4FC8N", "SVR1.4FC8O" ], "CONFIG_RPT_IDS":[ "SVR1.4FCA2", "SVR1.4FC8E", "SVR1.4FCAQ", "SVR1.4FC9W", "SVR1.4FC9K", "SVR1.4FC8K", "SVR1.4FCAW", "SVR1.4FC9E", "SVR1.4FC88", "SVR1.4FC8W", "SVR1.4FC82", "SVR1.4FC92", "SVR1.4FC98", "SVR1.4FCAE", "SVR1.4FCA8", "SVR1.4FCB8", "SVR1.4FC9Q", "SVR1.4FCAK", "SVR1.4FC8Q", "SVR1.4FCB2" ] } ] }