關於用量計算

Oracle Utilities Meter Data Management 可以持續從測量資料計算用量,並將計算的用量發布到服務提供者。此外,外部系統也可以視需要要求用量。用量計算會使用與用量訂閱服務點連結的測量,來導出用量交易的用量數量。

您必須先建立用量訂閱,才能夠計算帳單決定因子。用量訂閱會定義應接收資料的外部系統,以及將用於計算的用量計算群組。為用量計算群組定義的用量計算規則會負責執行帳單決定因子的特定計算、驗證或估算。

用量服務數量 (帳單決定因子) 是從測量元件的測量導出,這些測量元件是在計算期間安裝在用量訂閱服務點的測量元件。服務點會透過與測量元件裝置組態連結的安裝事件,連結至測量元件。

用量訂閱所執行所有計算的結果都會儲存為用量交易

在任何時間點:

  • 一個用量訂閱可以連結至多個服務點
  • 一個服務點只能連結至一個裝置組態
  • 一個裝置組態可以有多個測量元件

帳單決定因子計算的計算期間可以跨許多天,且在此期間:

  • 與用量訂閱連結的服務點可以變更 (可以新增和移除服務點)
  • 安裝在服務點的裝置組態可以變更 (因為重新設定裝置組態和交換計量表)

這意謂著可以使用多個服務點和測量元件來計算每個用量訂閱的值。

用量計算處理有一些不同的物件 (於下方詳述),這些物件可讓您設定處理執行方式並彈性運用。

用量計算群組

用量計算群組是用來計算帳單決定因子或驗證帳單決定因子的用量計算規則集合。在用量交易處理期間,系統會執行用量訂閱上所參考用量計算群組中定義的用量計算規則。用量計算群組內的規則是以特定順序定義的,可控制規則的執行順序。

用量計算規則

對用量交易執行的特定計算、驗證或估算處理是在個別的用量計算規則中定義,每個規則皆執行一組特定的目標邏輯。基準產品包含許多可供您在實作中使用的用量計算規則,但您也可以建立自己的自訂用量計算規則。

用量交易例外

每個用量計算規則都會定義例外類型與嚴重性,以指定系統如何追蹤例外。當用量交易未通過用量計算規則的某個部分時,就會建立針對失敗用量計算規則指定之類型的例外。單一用量交易可以有多個例外,每個發生失敗的規則各有一個 (或多個) 例外。這可讓使用者查看在用量計算處理期間偵測到的所有問題。

用量交易例外的嚴重性分為三個層級:

  • 資訊:用來標明次要問題,但不足以讓用量交易進入失敗狀態。此類目的例外可用來報告感興趣但非嚴重問題的頻率
  • 問題:用來報告將導致無法傳送用量交易的問題。在用量交易處理期間可能建立多個「問題例外」。如果在套用所有規則後至少有一個問題存在,用量交易就會轉變為需要複查與核准的失敗狀態。
  • 終止:用來報告嚴重問題,此問題會導致用量計算處理停止,並將用量交易立即轉變為需要複查與核准的失敗狀態。只能發出一個終止例外 (因為第一個例外就會導致用量交易的計算處理停止)。這應該用於手動置換/核准不準確的情況。例如,表示區間資料未涵蓋完整用量期間的「曲線不連續」錯誤應一律將「例外嚴重性」設為「終止」。

請注意,在調整或更正用量交易時,並不會刪除例外。在更正任何問題或置換 (或手動完成) 用量交易之後,例外會以已關閉狀態存留以供用於報告。

除了例外,用量處理也可以觸發建立與失敗驗證相關的待辦事項。如果初始測量有問題或終止例外,則在用量交易轉變為「例外」狀態時,就會建立待辦事項。此待辦事項的待辦事項類型與預設待辦事項角色,是在業務物件之「例外」狀態的「允入」系統事件上定義,該業務物件是用來定義用量交易的業務物件。

以此方式建立的待辦事項可以依據例外的訊息類目與編號,遞送給不同的角色 (使用「待辦事項類型」的「訊息置換」頁籤)。

用量計算規則適用性準則

用量計算規則適用性準則是使用者可定義的條件,可促使系統套用或略過指定的用量計算規則。這可以涉及對用量訂閱或服務點的某個屬性,或對其他完全不同項目的評估。一個用量計算規則可以有多個適用性準則,以根據使用者定義的順序來決定應套用還是略過規則。