耗用量擷取要求

初始載入與進行中耗用量擷取是透過「耗用量擷取要求」建立。雖然這些類型的擷取可以透過批次工作的特設提交來建立,但要求是這些類型的耗用量擷取所偏好的方法。

耗用量擷取要求業務物件生命週期包含可維護與更新「耗用量擷取類型」上「擷取終止日期/時間」欄位的邏輯,用於決定「建立每日耗用量擷取要求」批次控制是否應建立每日要求,以及偵測歷史更正。

基準套件中針對耗用量擷取要求提供單一業務物件:
  • 耗用量要求 (D2-IntervalDataExtRepository):此業務物件包含的資訊與生命週期會負責提交擷取工作、監視執行直至其完成,然後更新「耗用量擷取類型」上的耗用量擷取類型之「擷取截止日期/時間」。此業務物件是以「要求 (F1-REQ)」維護物件為基礎。

耗用量擷取處理會使用一組基準套件演算法來擷取並格式化區間資料以便匯出。這些演算法會視需要在「耗用量擷取類型」的「演算法」區段中指定。您可以設定這些演算法,以允許為頻繁抄表的定量測量元件及區間測量元件擷取資料。頻繁抄表的定量測量元件定義為其「抄表方法」設為「自動抄表」的定量測量元件。擷取頻繁抄表定量測量元件的測量時,會將定量測量轉換為區間測量,作為擷取處理的一部分。此轉換使用與測量元件類型相關聯的設定檔。如果找不到設定檔,則區間資料會使用固定明細行設定檔。

初始載入/增量/進行中要求:下列演算法可用來擷取與格式化初始載入與增量/進行中要求的區間資料:
  • 為 DataConnect 擷取初始載入/進行中耗用量 (D2-IDEXTPRD):此演算法會擷取指定期間的服務點耗用量,並將結果寫入純文字檔。

  • 擷取以 Tab 字元分隔的初始載入/進行中耗用量 (具有 UTC 偏移量) (D2-IDEXTPRDU):此演算法會擷取指定期間的服務點耗用量,並將結果寫入以 Tab 字元分隔的純文字檔。此演算法也支援根據日光節約時間調整耗用量。
  • 擷取 DataConnect 的初始/進行中耗用量並套用使用時間對應 (D2-IDEXTPTOU):此演算法會擷取指定期間的服務點耗用量、將「使用時間對應」套用至耗用量,並將結果寫入純文字檔

  • 擷取以 Tab 字元分隔的初始/進行中耗用量並套用使用時間對應 (具有 UTC 偏移量) (D2-IDEXTPTUU):此演算法會擷取指定期間的服務點耗用量、將「使用時間對應」套用至耗用量,並將結果寫入以 Tab 字元分隔的純文字檔。此演算法也支援根據日光節約時間調整耗用量。
歷史更正:下列演算法用於擷取與格式化歷史更正要求的區間資料。
  • 為 DataConnect 擷取歷史更正耗用量 (D2-IDEXTIMD):此演算法會擷取服務點的歷史更正耗用量,並將結果寫入純文字檔。

  • 擷取以 Tab 字元分隔的歷史更正耗用量 (具有 UTC 偏移量) (D2-IDEXTIMDU):此演算法會擷取服務點的歷史更正耗用量,並將結果寫入以 Tab 字元分隔的純文字檔。此演算法也支援根據日光節約時間調整耗用量。
  • 擷取歷史更正並為 DataConnect 套用使用時間對應 (D2-IDEXTITOU):此演算法會擷取服務點的歷史更正耗用量、將使用時間對應套用至耗用量,並將結果寫入純文字檔。

  • 擷取以 Tab 字元分隔的歷史更正與套用使用時間對應 (具有 UTC 偏移量) (D2-IDEXTITUU):此演算法會擷取服務點的歷史更正耗用量、將使用時間對應套用至耗用量,並將結果寫入以 Tab 字元分隔的純文字檔。此演算法也支援根據日光節約時間調整耗用量。