Configuring DataRaker Usage and Event Integration
Oracle Utilities Smart Grid Gateway adapters use OSB and BPEL components when publishing initial measurement and device event data for integration with Oracle Utilities Analytics Insights.
OSB Projects
The following “CM” Oracle Service Bus projects are used to configure the integration between SGG and Oracle Utilities Analytics Insights:
Adapter |
OSB Projects |
Landis+Gyr |
SGG-D3-USAGE-CM (used to publish usage) SGG-D3-EVENT-CM (used to publish device events) |
NES |
SGG-D4-USAGE-CM (used to publish usage) SGG-D4-EVENT-CM (used to publish device events) |
MV90 |
SGG-D5-USAGE-CM (used to publish usage) |
Sensus |
SGG-D6-USAGE-CM (used to publish usage) SGG-D6-EVENT-CM (used to publish device events) |
Silver Spring Networks |
SGG-D7-SSNXML-CM (used to publish usage) SGG-D7-CSV-CM (used to publish device events) |
Itron OpenWay |
SGG-D8-ITRONXML-CM (used to publish usage) SGG-D8-EXCEPTION-CM (used to publish device events) |
Adapter Development Kit |
SGG-DG-SEEDER-CM (used to publish usage and device events) |
The following components provided with these projects are used in publishing measurement data and device events to Oracle Utilities Analytics Insights:
-
The DataRakerBusinessService business service is used to send data to a pre-configured JMS queue (defined as an Endpoint URI), from which the data will be published. This business service is specified in the EnvironmentSettings.xq file (see below).
-
The DataRakerServiceAccount service account is used to define and maintain the user name and password needed to access the JMS queue defined in the DataRakerBusinessService business service.
Enabling Data Publishing
<publishServices>
<service>[publisherBusinessService]</service>
</publishServices>
BPEL Composites
The SGGDRIntegration BPEL composite handles publishing the data to Oracle Utilities Analytics Insights or other systems.
Configuring Publishing Output
The following parameters can be used to configure details of how the data is provided to Oracle Utilities Analytics Insights, including the directory where files are posted for Oracle Utilities Analytics Insights to consume, number of records per file, polling frequency, etc. These parameters are defined during installation. See the Oracle Utilities Smart Grid Gateway Installation Guide for more details about defining values for these parameters.
Parameter |
Description |
Default Value |
---|---|---|
SGG_DR_INT_QUEUE |
JNDI name of queue to publish SGG payloads. This is the JMS queue defined in the DataRakerBusinessService business service. This should NOT be changed. |
DataRakerQueue |
SOA_DR_PUBLISH_SIZE |
The number of records (SGG payloads) to accumulate in a published file. |
100 |
SOA_DR_FILE_SIZE |
The maximum file size for the accumulated (SGG payloads) file in kilobytes. |
524288 |
SOA_DR_ELAPSED_TIME |
The period of time in second which, when exceeded, causes a new outgoing file to be created. |
600 |
SOA_DR_POLLING_FREQ |
The polling frequency in seconds of the staging directory for new files. |
60 |
SOA_DR_STAGING_DIR |
Mount point/directory for the staging directory for accumulated SGG payload files. This is used internally and should NOT be changed. |
/spl/sploutput/staging |
SOA_DR_INTEGRATION_DIR |
Mount point/directory from which Oracle DataRaker will consume the converted XML files. |
/spl/sploutput/int |