Configuración de la integración de eventos y consumo con DataRaker

Los adaptadores de Oracle Utilities Smart Grid Gateway utilizan componentes OSB y BPEL cuando publican datos de eventos de dispositivos y medidas iniciales para la integración con Oracle Utilities Analytics Insights.

Proyectos de OSB

Los siguientes proyectos de Oracle Service Bus “CM” se utilizan para configurar la integración entre Smart Grid Gateway y Oracle Utilities Analytics Insights:

Adaptador

Proyectos de OSB

Landis+Gyr

SGG-D3-USAGE-CM (se utiliza para publicar consumo)

SGG-D3-EVENT-CM (se utiliza para publicar eventos de dispositivo)

NES

SGG-D4-USAGE-CM (se utiliza para publicar consumo)

SGG-D4-EVENT-CM (se utiliza para publicar eventos de dispositivo)

MV90

SGG-D5-USAGE-CM (se utiliza para publicar consumo)

Sensus

SGG-D6-USAGE-CM (se utiliza para publicar consumo)

SGG-D6-EVENT-CM (se utiliza para publicar eventos de dispositivo)

Silver Spring Networks

SGG-D7-SSNXML-CM (se utiliza para publicar consumo)

SGG-D7-CSV-CM (se utiliza para publicar eventos de dispositivo)

OpenWay de Itron

SGG-D8-ITRONXML-CM (se utiliza para publicar consumo)

SGG-D8-EXCEPTION-CM (se utiliza para publicar eventos de dispositivo)

Adapter Development Kit

SGG-DG-SEEDER-CM (se utiliza para publicar consumo y eventos de dispositivo)

Los siguientes componentes suministrados con estos proyectos se utilizan en la publicación de datos de medidas y eventos de dispositivo en Oracle Utilities Analytics Insights:

  • El servicio de negocio DataRakerBusinessService se utiliza para enviar datos a una cola de JMS preconfigurada (definida como una URI de punto final), desde la que se publicarán los datos. Este servicio de negocio se especifica en el fichero EnvironmentSettings.xq (consulte más abajo).

  • La cuenta de servicio DataRakerServiceAccount se utiliza para definir y mantener el nombre de usuario y la contraseña necesarios para acceder a la cola de JMS definida en el servicio de negocio DataRakerBusinessService.

Activación de la publicación de datos

La publicación de medidas iniciales y datos de evento de dispositivo se activa haciendo referencia a un servicio de negocio de publicador (DataRakerBusinessService) del elemento publishServices/service en los ficheros EnvironmentSettings.xq como se muestra a continuación:
<publishServices>
  <service>[publisherBusinessService]</service>
</publishServices>

Compuestos de BPEL

El compuesto de BPEL SGGDRIntegration maneja la publicación de datos en Oracle Utilities Analytics Insights u otros sistemas.

Configuración de la salida de publicación

Los parámetros siguientes se pueden utilizar para configurar detalles sobre cómo se proporcionan los datos a Oracle Utilities Analytics Insights, incluido el directorio donde se publican los ficheros para consumo de Oracle Utilities Analytics Insights, el número de registros por fichero, la frecuencia de búsqueda, etcétera. Estos parámetros se definen durante la instalación. Consulte la guía de instalación Oracle Utilities Smart Grid Gateway Installation Guide para obtener más información sobre la definición de valores para estos parámetros.

Parámetro

Descripción

Valor por defecto

SGG_​DR_​INT_​QUEUE

Nombre de JNDI de la cola para publicar cargas útiles de Smart Grid Gateway.

Es la cola de JMS definida en el servicio de negocio DataRakerBusinessService. No se debe cambiar.

DataRakerQueue

SOA_​DR_​PUBLISH_​SIZE

Número de registros (cargas útiles de Smart Grid Gateway) para acumular en un fichero publicado.

100

SOA_​DR_​FILE_​SIZE

Tamaño máximo de fichero para el fichero acumulado (cargas útiles de Smart Grid Gateway) en kilobytes.

524288

SOA_​DR_​ELAPSED_​TIME

Período de tiempo en segundos que, cuando se supera, hace que se cree un nuevo fichero saliente.

600

SOA_​DR_​POLLING_​FREQ

Frecuencia de búsqueda, en segundos, del directorio temporal para nuevos ficheros.

60

SOA_​DR_​STAGING_​DIR

Punto/directorio de montaje del directorio temporal para ficheros de carga útil de Smart Grid Gateway acumulados.

Se usa de modo interno y no se debe cambiar.

/spl/sploutput/staging

SOA_​DR_​INTEGRATION_​DIR

Punto/directorio de montaje desde el que Oracle DataRaker consumirá los ficheros XML convertidos.

/spl/sploutput/int