移除不需要的初始測量

隨著時間的推移,實作可能會累積不必要的非最終初始測量,這些測量實際上會「卡住」在系統中。這些類型的初始測量範例包含:

  • 錯誤地匯入重複的初始測量

  • 驗證失敗且未更正或取代的初始測量

  • 觸發服務問題監視且仍未解決的初始測量

這些初始測量也可能有相關的驗證、編輯和估算例外、待辦事項和服務問題監視,它們也會一直「卡住」。此不必要的資料可能會影響整體系統效能,應不時進行複查和移除。

您可以使用「移除不需要的初始測量」功能來識別並關閉或刪除這些不需要的非最終初始測量,以及任何相關的驗證、編輯和估算例外、待辦事項和服務問題監視。此處理是透過建立「要求」記錄來起始,該記錄指定用來尋找要移除之非最終初始測量的參數。該要求進而起始批次處理,以識別非最終測量與相關驗證、編輯和估算例外、待辦事項和 (或) 服務問題監視。

此功能使用下列系統物件:

下表列出此功能所使用的物件。

物件類型

物件名稱

描述

要求類型業務物件

移除初始測量資料要求類型 (D1-RemoveIMDsType)

用來定義初始測量移除要求的類型。

「移除初始測量資料要求」(D1-RemoveIMDsRequest) 要求業務物件 (請參閱下方) 定義為此業務物件的「相關交易業務物件」,表示根據此業務物件為要求類型建立的要求會使用「移除初始測量資料要求」(D1-RemoveIMDsRequest) 要求業務物件。

批次控制

移除非最終的初始測量資料 (D1-RENFI)

用來識別非最終測量與相關驗證、編輯和估算例外、待辦事項和 (或) 服務問題監視 (服務任務)。

要求業務物件

移除初始測量資料要求 (D1-RemoveIMDsRequest)

用來建立與處理初始測量移除要求。

事實業務物件

移除初始測量資料物件計數 (D1-RemoveIMDOjbectCount)

用來擷取要移除之初始測量與相關物件的明細。

移除不需要的初始測量要求類型

用來移除初始測量的要求是以要求類型為基礎,這些要求類型指定用來識別與移除初始測量的批次控制。

若要建立與此功能搭配使用的要求類型,請執行下列動作:

  1. 選取功能表、管理一般要求類型新增

  2. 要求類型業務物件下拉式列表中選取「移除初始測量資料要求類型」,然後按一下確定

  3. 輸入下列項目:

    • 要求類型:要求類型的代碼

    • 描述:要求類型的描述

    • 批次控制:搜尋並選取要用於此類型要求的批次控制。預設為「移除非最終初始測量資料」(D1-RENFI),但實作可以建立此批次控制的自訂版本。

  4. 按一下儲存

移除不需要的初始測量要求

若要建立初始測量移除要求,請執行下列動作:

  1. 選取功能表工具要求新增

  2. 要求類型下拉式列表中選取適當的要求,然後按一下確定

  3. 輸入要求的提交參數。這些包含:

    • 模式:將執行處理的模式。選項包含:

      • 預覽:傳回非最終初始測量與相關物件的計數 (驗證、編輯和估算例外、待辦事項和服務問題監視)

      • 關閉:將非最終初始測量轉變為「已捨棄」狀態,並完成和 (或) 關閉相關物件。系統會在物件日誌區域中擷取並顯示受「關閉」要求影響之資料的相關明細。

      • 刪除:刪除任何相關物件的非最終初始測量。系統會在物件日誌區域中擷取並顯示受「刪除」要求影響之資料的相關明細。

    • 執行緒計數:配置給處理的處理執行緒數

    • 初始測量資料業務物件:用來將處理的初始測量限制為特定業務物件的測量

    • 初始測量資料狀態:用來將處理的初始測量限制為特定非最終狀態下的測量,包括擱置中、保留、額外對應、對應錯誤、驗證、編輯和估算就緒、遞延、錯誤、驗證、編輯和估算完成、例外或強制完成

    • 初始測量資料建立日期/時間起始:必要。建立要移除之初始測量的期間開始日期與時間。例如,若要移除在 2023 年 1 月 1 日至 2023 年 1 月 31 日之間建立的初始測量,初始測量資料建立日期/時間起始會是 "01-01-2023 12:00 AM"。

    • 初始測量資料建立日期/時間終止:必要。建立要移除之初始測量的期間結束日期與時間。例如,若要移除在 2023 年 1 月 1 日至 2023 年 1 月 31 日之間建立的初始測量,初始測量資料建立日期/時間終止會是 "01-31-2023 12:00 AM"。

    • 裝置組態:用來將處理的初始測量限制為與特定裝置組態相關的測量。

  4. 按一下儲存。接著,系統會在要求入口開啟要求。

  5. 按一下提交批次以處理要求。

最初要求會在「待處理」狀態下建立。執行要求時 (按一下提交批次),會執行以要求類型上定義的批次控制為基礎的批次處理。

  • 如果批次處理錯誤,則要求狀態會設為「批次錯誤」。

  • 如果批次處理完成,則要求狀態會設為「已完成」。

處理的明細會在提交資訊區段和物件日誌區域中擷取。

提交資訊區段包含:

  • 批次提交:連結至批次處理的批次工作提交。按一下連結以導覽至批次工作提交入口,以檢視批次處理的明細。

  • 初始測量資料 SDE 擷取截止日期/時間:針對受處理影響的初始測量執行特殊資料擷取的日期與時間。

  • 批次日期/時間結束:完成批次處理的日期與時間。

物件日誌區域包含一個資料表,其中有初始測量與處理之相關物件的相關明細,包含:

  • 物件:處理的物件類型 (初始測量資料、服務任務、待辦事項或驗證、編輯和估算例外)

  • 發生特殊資料擷取:初始測量資料是否發生 (「是」或「否」) 的指標

  • 計數:處理的物件數。

範例:

下表列出範例結果。

物件

發生特殊資料擷取

計數

初始測量資料

434

初始測量資料

134

服務任務

1

待辦事項

425

驗證、編輯和估算例外

413

批次控制

「移除非最終初始測量資料」(D1-RENFI) 批次控制可識別並關閉或刪除不需要的初始測量及其相關物件。執行時,此批次處理會建立事實 (使用「移除初始測量資料物件計數」(D1-RemoveIMDObjectCount) 業務物件),以擷取批次處理與在處理期間移除之物件的相關明細。這些明細可在要求入口的物件日誌區域中檢視。

請注意,「要求 ID」是此批次控制的必要參數,表示此批次控制無法單獨執行。它只能從初始測量移除要求執行。

實作可以建立此批次控制的特定版本,以在移除特定類型資料時使用。例如,實作可以建立此批次控制的「預覽」版本,或僅用於區間初始測量的版本。

實作可以為此批次處理所使用的每個「系統事件」建立替代演算法,來更改此批次控制的處理。如需詳細資訊,請參考外掛導向的背景處理區段中的特設處理

建議與警告

  • 建議您在關閉刪除模式中處理要求之前,先使用預覽模式識別要移除的潛在初始測量。這可讓您在關閉或刪除資料之前,先複查並驗證要移除的資料。

  • 建議僅限系統管理員和其他超級使用者才能存取此功能。可透過「移除初始測量資料要求」BOAS (D1-RMIMDREQBOAS) 應用服務來限制對此功能的存取。

警告:如果使用不當,此功能可能會意外移除有效的作業資料 (例如正在等待驗證、編輯和估算處理之「待處理」狀態下的初始測量)。使用此功能並無「還原」移除初始測量與相關物件的處理。