設定 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 佇列所需的使用者名稱和密碼。
啟用資料發布
<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 |