聚總計算
聚總計算處理會將與聚總測量元件維度對應的來源資料聚總。此處理所使用的查詢是以資料來源 SQL 範本 (由所處理聚總測量元件之測量元件類型上定義的值識別碼所延伸) 為基礎。
聚總計算處理是由「透過測量元件集監視進行聚總」批次處理 (D1-AMCS) 所起始,並由「聚總測量元件」業務物件之「現用」狀態上定義的監視演算法執行。每種類型的聚總測量元件所使用的演算法如下:
聚總測量元件業務物件 | 聚總演算法 |
---|---|
動態聚總測量元件 - 計費數量 (D1-AggBilledServiceQuantities) | 聚總計費服務數量 (D1_AGGBSQ) |
動態聚總測量元件 - 複合 (D1-AggregatorComposite) | 聚總區間測量 (D1_AGGINT) |
動態聚總測量元件 - 客戶數量 (D1-AggregatorCustomerQuantity) | 聚總客戶特定數量 (D1_AGGCSQ) |
動態聚總測量元件 - 區間 (D1-AggregatorInterval) | 聚總區間測量 (D1_AGGINT) |
動態聚總測量元件 - 料件 (D1-AggregatorItems) | 聚總料件資料 (D1_AGGITEM) |
動態聚總測量元件 - 定量 (D1-AggregatorScalar) | 聚總定量 (D1_AGGSCLR) |
如需有關每種類型之聚總計算的詳細資訊,請參閱聚總類型。
其他計算
除了基本聚總處理之外,還可以視需要對所聚總的測量執行其他計算。例如,聚總要在市場結算中使用的資料有一個常見步驟,就是將損失係數套用至所聚總的資料,以反映產生層級數量與終端耗用量之間的系統損失 (線路損失等)。
這些類型的計算可由值導出演算法執行。這些是以「使用公式導出聚總數量」(D1-DERAGGQTY) 演算法類型為基礎的演算法,會將已設定的公式套用至所聚總的測量值。例如,若要套用損失係數,演算法可以擷取損失係數之具有生效日期的係數值,然後將每個聚總測量值乘以適當的係數值。
「聚總測量元件」上的「執行聚總值導出」(D1-EAGGVALD) 演算法會執行為「聚總測量元件類型」上的「值識別碼」指定的任何值導出演算法。
聚總計算與錨點時間
動態聚總處理支援基於「錨點時間」的計算。「錨點時間」是在動態聚總測量元件類型上指定,並定義營業日的開始和結束時間以進行聚總處理。處理其類型指定錨點時間之動態聚總測量元件的聚總時,計算期間的「開始時間」和「結束時間」應與動態聚總測量元件類型上的錨點時間相符。