客戶資料擷取

您可以擷取客戶資訊,包含 Oracle Utilities Customer Cloud Service (或 Oracle Utilities Customer to Meter 或 Oracle Utilities Customer Care and Billing) 中的人員、服務點與服務協議,並傳送給 Oracle Utilities Digital Asset Cloud Service (或 Oracle Utilities Digital Asset Management),以用於在需量反應方案中註冊客戶。

  • 初始擷取是用來在 Oracle Utilities Digital Asset Cloud Service 的 Oracle Utilities Customer Cloud Service 中,複製截至指定日期的客戶資訊資料。這通常是在初始設定 Digital Asset Cloud Service 實作期間完成。
  • 在初始擷取之後,稽核演算法會追蹤現有資料的變更與新資料,並建立資料同步要求,用以透過批次處理來建立增量擷取檔案。

擷取的資料會以分隔檔案形式傳送至「數位資產管理」,該檔案透過批次處理與資料同步上傳至系統。如需有關匯入處理的詳細資訊,請參閱 Oracle Utilities Digital Asset Cloud Service 使用者指南中的從客戶資訊系統匯入客戶相關資料

擷取處理概要

本節提供擷取處理概要,並概述用於各類型資料 (聯絡資訊、服務點及服務協議) 的各種系統物件。整體處理如下:

  1. 初始「擷取」批次處理用於將客戶資料擷取至可匯入至 Digital Asset Cloud Service 的檔案。

  2. 「聯絡資訊」、「服務點」及「服務協議」維護物件上的稽核演算法會建立同步要求。
  3. 同步要求是使用特定批次處理來處理的 (會針對聯絡資訊、服務點和服務協議提供個別批次控制),以建立增量擷取。

初始載入與增量下載

客戶資料可藉由兩種模式其中之一擷取:初始或增量。

設定系統從 Oracle Utilities Customer Cloud Service 匯出聯絡資訊、服務點及服務協議資料時,會使用初始擷取。

Oracle Utilities Customer Cloud Service 的客戶資料變更時,會使用「增量」擷取來更新 Digital Asset Cloud Service 中的客戶資料。

初始擷取批次處理

擷取檔案是使用物件特定的「擷取」批次處理建立的。請參閱下方的擷取處理物件摘要,以取得用於每種類型客戶資料的特定「擷取」批次處理。這些僅用於初始擷取。

這些處理會使用下列參數:

  • 檔案名稱:擷取檔案的名稱。檔案名稱可以使用萬用字元 (必要)

  • 純文字檔路徑:建立擷取檔案的檔案位置。這可以是本機伺服器上的檔案位置,也可以是「物件儲存」中的位置。如需詳細資訊,請參閱架構管理使用者指南中的參考 URI。(必要)

  • 檔案格式:用於擷取檔案的檔案格式。這應該是 FIXD。每個擷取類型都有自己的格式。
  • 低服務點 ID 置換值:用於定義 ID 範圍中低值的服務點 ID,以限制擷取的資料。
  • 高服務點 ID 置換值:用於定義 ID 範圍中高值的服務點 ID,以限制擷取的資料。

請使用批次控制入口,以進一步瞭解這些批次處理所使用的這些參數和其他參數。

稽核演算法與同步要求業務物件

同步要求是由稽核演算法所建立,且以資料特定同步要求業務物件為基礎。請參閱下方的擷取處理物件摘要,以取得用於每種類型客戶資料的特定稽核演算法與「同步要求」業務物件。

下表概述同步要求生命週期的階段。使用業務物件入口來進一步瞭解這些業務物件,以及每個生命週期狀態的明細。

州/省

備註

待處理

同步要求以此狀態開始。

允入演算法會建立 Digital Asset Cloud Service (DACS) 資料 (聯絡資訊、服務點或服務協議) 的初始快照。

「同步要求監視器」(F1-SYNRQ) 批次處理可用來將處於此狀態的同步要求轉變為「判斷是否需要同步」狀態。

判斷是否需要同步

允入演算法會建立 DACS 資料的最終快照。

允入演算法會比較初始與最終快照。如果沒有差異,同步要求會移至「已捨棄」狀態。否則,要求會移至「傳送要求」狀態。

已捨棄 初始快照與最終快照之間沒有差異的同步要求會傳送至此狀態。
傳送要求

允入演算法會為同步要求建立一般處理記錄。

要求接著會移至「等待確認」狀態。

等待確認 要求會維持此狀態,直到系統收到確認表示 DACS 已收到要求中包含的資料為止。
已同步 當系統收到確認表示 DACS 已收到要求中包含的資料時,同步要求會在「等待確認」狀態後進入此狀態。如果發生錯誤,則要求會移至「已同步但發生錯誤」狀態。
錯誤

當處於「等待確認」狀態時如果發生錯誤,則同步要求會進入此狀態。

允入演算法會建立待辦事項。

已取消 如果在「錯誤」或「已同步但發生錯誤」狀態下取消,同步要求就會進入此狀態。
已同步但發生錯誤

當處於「已同步」狀態時如果發生錯誤,則同步要求會進入此狀態。

允入演算法會建立待辦事項。

增量擷取批次處理

使用「增量擷取」批次處理從「一般處理」記錄建立增量擷取檔案。如需瞭解用於各類型客戶資料的特定「增量擷取」批次處理,請參閱下方。這些應該根據增量更新的需要來執行。

請使用批次控制入口來檢視這些批次處理所使用的參數。

擷取處理物件摘要

下表列出各類型客戶資料所使用的批次控制、演算法與業務物件。

物件類型

初始擷取批次處理

稽核演算法

同步要求業務物件

增量擷取批次處理

人員 將人員移轉至 DACS 聯絡人 (C1-DCTIL) 將人員同步為 DACS 聯絡人 (C1_DAPERSYNC) 將 CCB 人員同步至 DACS 聯絡人 (C1-DACSContactSyncRequest) 聯絡人遞增同步批次控制 (C1-DCTEX)
服務點 將 CCB 服務點移轉至 DACS 計量服務點 (C1-DSPIL) 將服務點同步為 DACS 計量服務點 (C1_​DASPSYNC​) 將 CCB 服務點同步至 DACS 計量服務點 (C1-DACSMSPSyncRequest) 服務點遞增同步批次控制 (C1-DSPEX)
服務協議 將服務協議移轉至 DACS 計量服務 (C1-DMSIL) 將服務協議同步為 DACS 計量服務 (C1_​DASASYNC) 將 CCB 服務協議同步至 DACS 計量服務 (C1-DACSMSSyncRequest) 計量服務遞增同步批次控制 (C1-DMSEX)

確認訊息

當 Digital Asset Cloud Service 處理增量更新時,會將確認傳回 Customer Cloud Service。

如需有關設定 Digital Asset Cloud Service 以傳送確認的詳細資訊,請參考 Oracle Utilities Customer Cloud Service 與 Oracle Utilities Digital Assets Cloud Service 的整合文件。