深入了解Data Workbench 終止公告.
data workbenchTransform.cfg檔案包含定義記錄來源、資料轉換和匯出工具的參數。
您定義的轉換會處理Sensor( .vsl 檔案)或包含在文本檔案、XML檔案或ODBC相容的資料庫中,並將它們輸出到現有欄位、覆蓋當前資料或新定義的欄位中。
若要設定轉換功能,請編輯Data Workbench Transform.cfg 檔案(位於您要匯出事件資料的設定檔資料集資料夾中)。 此設定檔通常專用於轉換功能(亦即,您除了Data Workbench中定義的以外,不會執行其他資料處理) Transform.cfg 檔案)。 請務必注意, Log Processing Dataset Include 除了data workbench中指定的檔案外,還會套用任何繼承設定檔的檔案 Transform.cfg 檔案。
如需資料集包含檔案的相關資訊,請參閱 資料集包含檔案.
如果您要匯出的資料是由Data Workbench伺服器叢集處理,叢集中的每個處理伺服器(DPU)都會處理資料,但只會處理中的第一個DPU(處理伺服器#0) profile.cfg 檔案)將輸出資料寫入其本機檔案系統。
若要編輯Data Workbench Transform.cfg檔案
參數 | 說明 |
---|---|
結束時間 | 選填。篩選資料以包含時間戳記最多但不包括的記錄項目。 Adobe建議您暫時使用下列其中一種格式:
例如,指定2013年7月29日00:00:美東夏令時 結束時間 包括截至2013年7月28日、截至2013年7月11日:59:美國東部夏令時間下午59點。 必須指定時區。 若未指定,時區不會預設為GMT。 如需Data Workbench伺服器支援的時區縮寫清單,請參閱 時區代碼 . 感測器和日誌檔案源的Use Start/End Times參數與此參數相關。 |
出口商 | 導出器的子欄位指定輸出資料的處理和/或格式化方式。 您可以為一組日誌源定義多個導出器。 每個導出器類型都單獨建立輸出。 存在三種類型的出口商:
有關導出器類型的詳細資訊,請參閱 定義匯出工具 . |
雜湊臨界值 | 選填。用於隨機行子採樣的採樣因子。 如果設為數字n,則每n個追蹤ID中只會選取一個以供匯出,將匯出的列總數減少n倍。若要匯出所有列,您可將雜湊臨界值設為1。 |
記錄項目條件 | 選填。定義用於導出日誌條目的規則。 如需 記錄項目條件 ,請參閱 記錄處理組態檔 . |
記錄來源 | 資料來源。 記錄來源 可以 .vsl 檔案、日誌檔案或XML檔案或來自ODBC相容資料庫的資料。 如需有關 記錄來源 ,請參閱 記錄處理組態檔 . 轉換 預期所有來源資料在以字典排序的輸入檔案中按時間順序排列。 如果不滿足此要求,則「截止」計算不正確,並且可以在關閉輸出檔案之後處理附加輸入資料。 |
離線模式 | 選填。True或False。 如果是真的, 轉換 假設所有輸入檔案在開始處理資料時都存在。 當所有輸入資料都被讀取時, 轉換 關閉所有輸出檔案,而不等待接收其他資料。 預設值為 false。
注意:若 離線模式 設為true, 轉換 預期處理開始前所有來源資料都會存在。 在 VisualServer.log 檔案(如果在關閉輸出檔案後收到其他資料)。 |
重新處理 | 選填。您可以在此處輸入任何字元或字元組合。 變更此參數並將檔案儲存至 轉換 電腦啟動資料重新處理。 如需重新處理資料的詳細資訊,請參閱 重新處理和重新轉換 . |
階段 | 選填。可用於的處理階段名稱 記錄處理資料集包含 除了data workbench以外執行的檔案 Transform.cfg 檔案。 處理階段提供了一種對中定義的轉換進行排序的方法 記錄處理資料集包含 檔案。 如果您已在多個轉換中定義一或多個轉換,此參數將非常實用 記錄處理資料集包含 檔案,並希望在導出過程中的特定點執行特定轉換。 此處列出各階段的順序決定了 記錄處理資料集包含 檔案會在資料匯出期間執行。 預處理 和 後處理 是內建階段; 預處理 總是第一階段, 後處理 永遠是最後一個階段。 依預設,會有一個名為的階段 預設 . 新增處理階段的方式
刪除現有處理階段
注意:在 記錄處理資料集包含 檔案的舞台名稱必須與您在此處輸入的名稱完全匹配。 如需資料集包含檔案的詳細資訊,請參閱 資料集包含檔案 . |
開始時間 | 選填。篩選資料以包含此時間或之後具有時間戳記的記錄項目。 Adobe建議您暫時使用下列其中一種格式:
例如,指定2013年7月29日00:00:開始時間為美國東部夏令時間00美元包括從2013年7月29日起的12日資料:00:美國東部夏令時間上午00點。 必須指定時區。 若未指定,時區不會預設為GMT。 如需Data Workbench伺服器支援的時區縮寫清單,請參閱 時區代碼 .
注意:感測器和日誌檔案源的Use Start/End Times參數與此參數相關。 |
轉換 | 選填。定義要套用至資料的轉換。 如需可用轉換類型的相關資訊,請參閱 資料轉換 .
注意:在Data Workbench中定義時,下列轉換類型無法運作 Transform.cfg 檔案:
|
如果在關閉輸出檔案後收到其他資料(請參閱 Log Sources 和 Offline Mode ), Transform 使用其他資料建立新的輸出檔案。 新輸出檔案的名稱從原始輸出檔案的名稱中生成,並在副檔名前面加上一個帶括弧的版本號。 例如,如果原始輸出檔案為 20070701-ABC.vsl,此檔案的後續版本將命名為 20070701-ABC(1).vsl, 20070701-ABC(2).vsl等。 請注意,將版本控制檔案輸入Data Workbench伺服器可能會導致處理錯誤。
Adobe建議避免建立版本化輸出檔案,方法是確保所有源資料在以字典排序的輸入檔案中按時間順序排列,如果 Offline Mode 設為true,表示處理開始前所有來源資料都存在。 如需詳細資訊,請參閱 Log Sources 和 Offline Mode 表中的條目。
按一下右鍵添加轉換 Transformations 按一下 Add new > Transformation type. 完成轉換欄位。
請參閱 資料轉換 有關可用於轉換功能的轉換的說明和示例。
按一下右鍵 (modified) 在視窗頂端,按一下 Save.
若要讓本機所做的變更生效,請在 Profile Manager,以滑鼠右鍵按一下data workbench的勾號 Transform.cfg 在 User 欄,然後按一下 Save to > profile name,其中profile name是要匯出資料之設定檔的名稱。 同步設定檔後,就會開始重新處理資料。
如需重新處理資料以進行匯出的詳細資訊,請參閱 重新處理和重新轉換.