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
<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 |