建立 SGG 承載處理可延伸查尋值
您還必須建立可延伸查尋值,以定義如何處理用量與事件承載。
承載處理組態資訊是在「SGG 承載處理組態」(D1-SGGPayloadProcess) 可延伸查尋中擷取。
此可延伸查尋的值由下列項目定義:
- 值:可延伸查尋值的唯一代碼。此值將作為批次控制參數值參考。
- 描述:查尋值的描述
- 狀態:值的目前狀態。將此設為「現用」。
-
處理明細:此區段定義承載處理的明細,包含
- 承載處理常式類別名稱:要使用之處理常式的 Java 類別名稱。如需詳細資訊,請參閱下方的承載處理常式類別與參數。
- 前端系統:將套用組態的前端系統。從下拉式列表中選取。
- 植入原始資料:指出是否將承載資料植入為原始資料的核取方塊。
-
承載處理結果類型:組態適用的承載類型。選項包含:
- 裝置事件
- 初始測量
- 初始測量與裝置事件
- 初始測量資料匯集器業務物件 (區間):用來建立區間初始測量的匯集器業務物件。基準套件包含用於此目的的「初始測量資料匯集器」(D1-IMDSeeder) 業務物件。只有在承載處理結果類型為「初始測量」或「初始測量與裝置事件」時才適用。
- 初始測量資料匯集器業務物件 (定量):用來建立定量初始測量的匯集器業務物件。基準套件包含用於此目的的「初始測量資料匯集器」(D1-IMDSeeder) 業務物件。只有在承載處理結果類型為「初始測量」或「初始測量與裝置事件」時才適用。
- 裝置事件匯集器業務物件:用來建立裝置事件的匯集器業務物件。基準套件包含用於此目的的「裝置事件匯集器」(D1-DeviceEventSeeder) 業務物件。只有在承載處理結果類型為「裝置事件」或「初始測量與裝置事件」時才適用。
- 篩選初始測量資料:指出是否應篩選初始測量的核取方塊。只有在承載處理結果類型為「初始測量」或「初始測量與裝置事件」時才適用。如需詳細資訊,請參閱下方的篩選承載。
- 篩選裝置事件:指出是否應篩選裝置事件的核取方塊。只有在承載處理結果類型為「裝置事件」或「初始測量與裝置事件」時才適用。如需詳細資訊,請參閱下方的篩選承載。
- 動態參數:根據指定的「承載處理常式類別」,可支援其他處理規則的參數名稱和值列表。請參閱下方的承載處理常式類別與參數,瞭解每個轉接器支援的特定參數。
-
使用者出口攔截器:定義在剖析和轉換自訂與非標準格式的傳入用量與裝置資料時,要透過使用者出口呼叫執行的自訂 Groovy 程式庫指令檔。使用者出口攔截器定義如下:
承載處理使用者出口類型 Groovy 程式庫指令檔 Groovy 程式庫方法 On Get 剖析器
剖析指令檔
getParser
On Get 變比器
轉換指令檔
getTransformer
在結果列表
處理常式指令檔
getHandler
如需有關 On Get 剖析器和 On Get 變比器使用者出口攔截器的詳細資訊,請參閱 Adapter Development Kit 自訂承載處理。如需有關「在結果列表使用者出口攔截器」的資訊,請參閱對應其他欄位。備註:只有在承載處理常式類別名稱設為 com.splwg.d1.domain.sgg.dg.processing.PayloadHandlerViaUserExits 時,才適用 On Get 剖析器和 On Get 變比器使用者出口攔截器。