Configurando o Uso do DataRaker e a Integração de Eventos
Os adaptadores Oracle Utilities Smart Grid Gateway usam componentes OSB e BPEL ao publicar dados iniciais de medição e evento de dispositivo para integração com o Oracle Utilities Analytics.
Projetos OSB
Os seguintes projetos “CM” do Oracle Service Bus são usados para configurar a integração entre o SGG e o Oracle Utilities Analytics:
Adaptador |
Projetos OSB |
Landis+Gyr |
SGG-D3-USAGE-CM (usado para publicar o uso) SGG-D3-EVENT-CM (usado para publicar eventos do dispositivo) |
NES |
SGG-D4-USAGE-CM (usado para publicar o uso) SGG-D4-EVENT-CM (usado para publicar eventos do dispositivo) |
MV90 |
SGG-D5-USAGE-CM (usado para publicar o uso) |
Sensus |
SGG-D6-USAGE-CM (usado para publicar o uso) SGG-D6-EVENT-CM (usado para publicar eventos do dispositivo) |
Silver Spring Networks |
SGG-D7-SSNXML-CM (usado para publicar o uso) SGG-D7-CSV-CM (usado para publicar eventos do dispositivo) |
Itron OpenWay |
SGG-D8-ITRONXML-CM (usado para publicar o uso) SGG-D8-EXCEPTION-CM (usado para publicar eventos do dispositivo) |
Kit de Desenvolvimento de Adaptadores |
SGG-DG-SEEDER-CM (usado para publicar eventos de uso e dispositivos) |
Os seguintes componentes fornecidos com esses projetos são usados na publicação de dados de medição e eventos de dispositivo no Oracle Utilities Analytics Insights:
-
O serviço de negócios DataRakerBusinessService é usado para enviar dados para uma fila JMS pré-configurada (definida como um Ponto de Extremidade URI), a partir da qual os dados serão publicados. Este serviço comercial é especificado no arquivo EnvironmentSettings.xq (veja abaixo).
-
A conta de serviço DataRakerServiceAccount é usada para definir e manter o nome de usuário e a senha necessários para acessar a fila JMS definida no serviço de negócios DataRakerBusinessService.
Habilitando a Publicação de Dados
<publishServices>
<service>[publisherBusinessService]</service>
</publishServices>
Compostos BPEL
O composto BPEL SGGDRIntegration lida com a publicação dos dados no Oracle Utilities Analytics Insights ou outros sistemas.
Configurando a Saída de Publicação
Os seguintes parâmetros podem ser usados para configurar detalhes de como os dados são fornecidos ao Oracle Utilities Analytics Insights, incluindo o diretório em que os arquivos são publicados para o Oracle Utilities Analytics Insights consumir, número de registros por arquivo, frequência de pesquisa etc. Esses parâmetros são definidos durante a instalação. Consulte o Guia de Instalação do Oracle Utilities Smart Grid Gateway para obter mais detalhes sobre a definição de valores para esses parâmetros.
Parâmetro |
Descrição |
Valor Padrão |
---|---|---|
SGG_DR_INT_QUEUE |
Nome JNDI da fila para publicar cargas úteis SGG. Essa é a fila JMS definida no serviço de negócios DataRakerBusinessService. Isso NÃO deve ser alterado. |
DataRakerQueue |
SOA_DR_PUBLISH_SIZE |
O número de registros (cargas úteis SGG) a serem acumulados em um arquivo publicado. |
100 |
SOA_DR_FILE_SIZE |
O tamanho máximo do arquivo acumulado (cargas úteis SGG) em quilobytes. |
524288 |
SOA_DR_ELAPSED_TIME |
O período de tempo em segundos que, quando excedido, faz com que um novo arquivo de saída seja criado. |
600 |
SOA_DR_POLLING_FREQ |
A frequência da pesquisa em segundos do diretório intermediário para novos arquivos. |
60 |
SOA_DR_STAGING_DIR |
Ponto de montagem/diretório para o diretório intermediário dos arquivos de carga útil SGG acumulados. Isso é usado internamente e NÃO deve ser alterado. |
/spl/sploutput/staging |
SOA_DR_INTEGRATION_DIR |
Ponto de montagem/diretório a partir do qual o Oracle DataRaker consumirá os arquivos XML convertidos. |
/spl/sploutput/int |