設定 DataRaker 用量與事件整合

Oracle Utilities Smart Grid Gateway 轉接器在發布初始測量與裝置事件資料以與 Oracle Utilities Analytics Insights 整合時,會使用 OSB 和 BPEL 元件。

OSB 專案

下列 "CM" Oracle Service Bus 專案用來設定 SGG 與 Oracle Utilities Analytics Insights 之間的整合:

轉接器

OSB 專案

Landis+Gyr

SGG-D3-USAGE-CM (用來發布用量)

SGG-D3-EVENT-CM (用來發布裝置事件)

NES

SGG-D4-USAGE-CM (用來發布用量)

SGG-D4-EVENT-CM (用來發布裝置事件)

MV90

SGG-D5-USAGE-CM (用來發布用量)

Sensus

SGG-D6-USAGE-CM (用來發布用量)

SGG-D6-EVENT-CM (用來發布裝置事件)

Silver Spring Networks

SGG-D7-SSNXML-CM (用來發布用量)

SGG-D7-CSV-CM (用來發布裝置事件)

Itron OpenWay

SGG-D8-ITRONXML-CM (用來發布用量)

SGG-D8-EXCEPTION-CM (用來發布裝置事件)

Adapter Development Kit

SGG-DG-SEEDER-CM (用來發布用量與裝置事件)

這些專案提供的下列元件用於將測量資料與裝置事件發布至 Oracle Utilities Analytics Insights:

  • DataRakerBusinessService 業務服務用來將資料傳送至預先設定的 JMS 佇列 (定義為端點 URI),資料將從該佇列發布。此業務服務是在 EnvironmentSettings.xq 檔案中指定 (請參閱下方)。

  • DataRakerServiceAccount 服務帳戶用來定義和維護存取 DataRakerBusinessService 業務服務中定義之 JMS 佇列所需的使用者名稱和密碼。

啟用資料發布

透過參考上述 OSB 專案所提供 EnvironmentSettings.xq 檔案之 publishServices/service 元素中的發布者業務服務 (DataRakerBusinessService),啟用發布初始測量與裝置事件資料如下:
<publishServices>
  <service>[publisherBusinessService]</service>
</publishServices>

BPEL 複合項目

SGGDRIntegration BPEL 複合項目會處理將資料發布至 Oracle Utilities Analytics Insights 或其他系統的作業。

設定發布輸出

下列參數可用來設定如何將資料提供給 Oracle Utilities Analytics Insights 的明細,包含發布檔案供 Oracle Utilities Analytics Insights 使用的目錄、每個檔案的記錄數、輪詢頻率等。這些參數是在安裝期間定義。請參閱 Oracle Utilities Smart Grid Gateway 安裝指南,以取得定義這些參數值的更多相關明細。

參數

描述

預設值

SGG_​DR_​INT_​QUEUE

發布 SGG 承載之佇列的 JNDI 名稱。

這是 DataRakerBusinessService 業務服務中定義的 JMS 佇列。這不應變更。

DataRakerQueue

SOA_​DR_​PUBLISH_​SIZE

在已發布檔案中累積的記錄數 (SGG 承載)。

100

SOA_​DR_​FILE_​SIZE

累積 (SGG 承載) 檔案的最大檔案大小 (KB)。

524288

SOA_​DR_​ELAPSED_​TIME

超過此期間 (秒數) 將建立新的傳出檔案。

600

SOA_​DR_​POLLING_​FREQ

新檔案的暫存目錄輪詢頻率 (秒數)。

60

SOA_​DR_​STAGING_​DIR

累積 SGG 承載檔案之暫存目錄的掛載點/目錄。

這是內部使用的,不應變更。

/spl/sploutput/staging

SOA_​DR_​INTEGRATION_​DIR

Oracle DataRaker 將從中使用已轉換之 XML 檔案的掛載點/目錄。

/spl/sploutput/int