Pasos de configuración de solicitud de extracción
-
Cree remitentes de mensajes (uno para consumo, uno para eventos) para enviar solicitudes de extracción.
-
Cree tipos de mensajes salientes (uno para consumo, uno para eventos) para solicitudes de extracción.
-
Asocie los remitentes de mensajes y los tipos de mensajes salientes al sistema externo utilizado con el proveedor de servicios del sistema de recopilación de datos.
-
Cree tipos de actividad “Tipo de programador de extracción de consumo de NES” y “Tipo de programador de extracción de eventos de NES”.
-
Cree actividades “Programador de extracción de consumo de NES” y “Programador de extracción de eventos de NES”.
En las siguientes secciones se ofrecen detalles para configurar estos objetos. Consulte la documentación de Oracle Utilities Application Framework para obtener más información sobre la creación de remitentes de mensajes, tipos de mensajes salientes y sistemas externos.
Nota: la configuración de servicios de OSB y BPEL utilizados por este proceso se realiza al instalar y configurar los componentes de OSB y BPEL del adaptador de NES.
Remitente de mensaje - Evento por lotes de gestión de NES
Cree un remitente de mensaje para extracciones de eventos, como se indica a continuación:
Pestaña Principal:
-
Remitente de mensaje: introduzca un código para el remitente de mensaje de evento por lotes (D4-HNLBATEVT)
-
Descripción: evento por lotes de gestión de NES
-
Tipo de llamada: tiempo real
-
Clase de mensaje: RTHTTPSNDR (el remitente envía mensajes mediante HTTP en tiempo real)
-
Activo: verdadero (seleccionado)
-
Codificación de mensaje: codificación de mensajes UTF-8
Pestaña Contexto:
-
Cabecera HTTP: SOAPAction:http://xmlns.oracle.com/ouaf/NES/GrabBatchEvents
-
Usuario de conexión HTTP: <USER_ID>
-
Contraseña de conexión HTTP: <PASSWORD>
-
Método HTTP: POST
-
URL 1 de HTTP: http://<EM_SERVER>:<EM_SERVER_PORT>/soa-infra/services/NES/HandleBatchEvent/BatchEventHandler
donde:
-
<USER_ID>: el ID de usuario utilizado para conectarse a WebLogic Enterprise Manager
-
<PASSWORD>: la contraseña utilizada para conectarse a WebLogic Enterprise Manager
-
<EM_SERVER>: el nombre de la máquina o la dirección IP del servidor donde se ha instalado WebLogic Enterprise Manager
-
<EM_SERVER_PORT>: el puerto donde se ha instalado WebLogic Enterprise Manager
-
Remitente de mensaje - Consumo de lote de gestión de NES
Cree un remitente de mensaje para extracciones de consumo, como se indica a continuación:
Pestaña Principal:
-
Remitente de mensaje: introduzca un código para el remitente de mensaje de consumo de lote (D4-HNLBATUSG)
-
Descripción: Consumo de lote de gestión de NES
-
Tipo de llamada: tiempo real
-
Clase de mensaje: RTHTTPSNDR (el remitente envía mensajes mediante HTTP en tiempo real)
-
Activo: verdadero (seleccionado)
-
Codificación de mensaje: codificación de mensajes UTF-8
Pestaña Contexto:
-
Cabecera HTTP: SOAPAction:http://xmlns.oracle.com/ouaf/NES/GrabBatchUsage
-
Usuario de conexión HTTP: <USER_ID>
-
Contraseña de conexión HTTP: <PASSWORD>
-
Método HTTP: POST
-
URL 1 de HTTP: http://<EM_SERVER>:<EM_SERVER_PORT>/soa-infra/services/NES/HandleBatchUsage/BatchUsageHandler
donde:
-
<USER_ID>: el ID de usuario utilizado para conectarse a WebLogic Enterprise Manager
-
<PASSWORD>: la contraseña utilizada para conectarse a WebLogic Enterprise Manager
-
<EM_SERVER>: el nombre de la máquina o la dirección IP del servidor donde se ha instalado WebLogic Enterprise Manager
-
<EM_SERVER_PORT>: el puerto donde se ha instalado WebLogic Enterprise Manager
-
Tipo de mensaje saliente - Evento por lotes de gestión de NES
Cree un tipo de mensaje saliente para solicitudes de extracción de eventos, como se indica a continuación:
-
Tipo de mensaje saliente: introduzca un código para el tipo de mensaje saliente de evento por lotes (D4-HNLBATEVT)
-
Descripción: evento por lotes de gestión de NES
-
Objeto de negocio: D1-OutboundMessage
-
Prioridad: - prioridad 20 (o inferior)
Tipo de mensaje saliente - Consumo de lote de gestión de NES
Cree un tipo de mensaje saliente para solicitudes de extracción de consumo, como se indica a continuación:
-
Tipo de mensaje saliente: seleccione un código para el tipo de mensaje saliente de consumo de lote (D4-HNLBATUSG)
-
Descripción: Consumo de lote de gestión de NES
-
Objeto de negocio: D1-OutboundMessage
-
Prioridad: prioridad 20 (o inferior)
Sistemas externos
Añada los tipos de mensajes salientes y los remitentes de mensajes de extracción de eventos y consumo al sistema externo utilizado por el sistema de recopilación de datos de NES, como se indica a continuación:
-
Sistema externo: NES
-
Descripción: NES
-
Tipos de mensajes salientes:
Tipo de mensaje saliente |
Remitente de mensaje |
---|---|
D4-HNLBATEVT |
D4-HNLBATEVT |
D4-HNLBATUSG |
D4-HNLBATUSG |
Nota: lo siguiente se aplica a los tipos de mensajes salientes anteriores:
-
Método de procesamiento: tiempo real
-
XSL de mensaje: D4-Request xsl
-
XSL de respuesta: D4-Response.xsl
Tipo de actividad - Programador de extracción de eventos de NES
Cree un tipo de actividad para solicitudes de extracción de eventos, como se indica a continuación:
-
Tipo de actividad: introduzca un código para el tipo de actividad (NES-EVENT-EXTRACT)
-
Descripción: introduzca una descripción para el tipo de actividad (Tipo de programador de extracción de eventos de NES)
-
Objeto de negocio de transacción relacionado: Programador de extracción de eventos de NES
-
Estado de tipo de actividad: Activo
-
Tipo de mensaje saliente: Evento por lotes de gestión de NES
-
Sistema externo: el sistema externo utilizado para el sistema de recopilación de datos de NES
-
Gestión de excepciones:
-
Tipo de tarea: tipo de tarea de actividad
-
Rol de tarea: rol por defecto del sistema
-
Frecuencia de reintentos: seleccione la frecuencia de reintentos por si la actividad alcanza un estado de error (00:03:00)
-
Número máximo de reintentos: seleccione el número máximo de veces que se reintentará la actividad desde que alcanzó el estado de error (1)
-
Motivo de rechazo: seleccione de la lista desplegable si hay alguna disponible.
-
Tipo de actividad - Programador de extracción de consumo de NES
Cree un tipo de actividad para solicitudes de extracción de consumo, como se indica a continuación:
-
Tipo de actividad: introduzca un código para el tipo de actividad (NES-USAGE-EXTRACT)
-
Descripción: introduzca una descripción para el tipo de actividad (Tipo de programador de extracción de consumo de NES)
-
Objeto de negocio de transacción relacionado: Programador de extracción de consumo de NES
-
Estado de tipo de actividad: Activo
-
Tipo de mensaje saliente: Consumo de lote de gestión de NES
-
Sistema externo: el sistema externo utilizado para el sistema de recopilación de datos de NES
-
Gestión de excepciones:
-
Tipo de tarea: tipo de tarea de actividad
-
Rol de tarea: rol por defecto del sistema
-
Frecuencia de reintentos: seleccione la frecuencia de reintentos por si la actividad alcanza un estado de error (00:03:00)
-
Número máximo de reintentos: seleccione el número máximo de veces que se reintentará la actividad desde que alcanzó el estado de error (1)
-
Motivo de rechazo: seleccione de la lista desplegable si hay alguna disponible.
-
Actividad - Programador de extracción de eventos de NES
Inicie una actividad para solicitudes de extracción de eventos, como se indica a continuación:
-
Seleccione Principal->Comunicación->Actividad+
-
Seleccione "Tipo de programador de extracción de eventos de NES" de la lista desplegable Tipo de actividad.
-
Introduzca el número de horas para cada solicitud de extracción en el campo Número de horas de solicitud de datos. El valor por defecto es 24.
-
Opcional: introduzca las fechas de inicio y finalización de la primera solicitud de extracción en los campos Fecha/hora de inicio de solicitud actual y Fecha/hora de finalización de solicitud actual.
Tenga en cuenta que estos campos son opcionales. Si no se rellenan, los campos se rellenarán con los valores siguientes:
-
Fecha/hora de inicio de solicitud actual: se toma de la fecha y hora de baja de la última solicitud (que se rellena mediante el algoritmo “Solicitud de envío de evento de extracción de programador” (D4-EVTSNDREQ)
-
Fecha/hora de finalización de solicitud actual: la Fecha/hora de inicio de solicitud actual más el número de horas del campo Número de horas de solicitud de datos.
-
Actividad - Programador de extracción de consumo de NES
Inicie una actividad para solicitudes de extracción de consumo, como se indica a continuación:
-
Seleccione Principal->Comunicación->Actividad+
-
Seleccione "Tipo de programador de extracción de consumo de NES" de la lista desplegable Tipo de actividad.
-
Introduzca el número de horas para cada solicitud de extracción en el campo Número de horas de solicitud de datos. El valor por defecto es 24.
-
Opcional: introduzca las fechas de inicio y finalización de la primera solicitud de extracción en los campos Fecha/hora de inicio de solicitud actual y Fecha/hora de finalización de solicitud actual.
Tenga en cuenta que estos campos son opcionales. Si no se rellenan, los campos se rellenarán con los valores siguientes:
-
Fecha/hora de inicio de solicitud actual: se toma de la fecha/hora de baja de la última solicitud (que se rellena mediante el algoritmo “Solicitud de envío de programador de extracción de consumo” (D4-USGSNDREQ)
-
Fecha/hora de finalización de solicitud actual: la Fecha/hora de inicio de solicitud actual más el número de horas del campo Número de horas de solicitud de datos.
-