檔案版面配置和資料格式

系統會將每個可進行轉換之資料表或維護物件的輸入資料規格檔案,儲存為連結至對應轉換任務的附件。「轉換成品產生器」為每個資料表和 (或) 維護物件建立轉換任務。

規格是根據轉換任務類型和轉換主控組態上定義的中繼資料與轉換組態而產生。組態會控制分隔符號和包夾字元,並定義 CLOB 資料處理規則。

資料擷取檔案預期會在每個目標資料表資料列包含一筆記錄。記錄中的資料欄位順序必須與它在規格檔案中所列的順序完全相同。

規格包含:

  • 資料分隔符號與預期的次要資料檔名稱

  • 下列項目的逐欄資料格式規則

    資料類型和大小、日期、日期時間和時間格式
  • CLOB 欄位的特殊注意事項

記錄中的欄位應以分隔符號字元 (或字串) 分隔。

對於沒有資料且不可為 Null 的資料欄,必須提供以包夾字元 (或字串) 括住的單一空格,例如 " "

主要記錄中的 CLOB 資料必須以 CLOB 分隔符號字串括住,例如 <clobend>some clob data<clobend>

次要資料檔中的 CLOB 記錄必須以 CLOB 分隔符號字串分隔,後面接著定義為「CLOB 行分隔符號」的換行符號。重要!CLOB 資料檔中的最後一個項目也必須以換行符號結尾

  • 如果資料擷取是在 Linux 中建立,請使用換行字元來分隔 CLOB 記錄,並確定 CLOB 分隔符號字串後面沒有空格

  • 如果資料擷取是在 Windows 中建立,請使用換行字元,後面接著歸位字元。

也可用包夾字元 (或字串) 來括住包含欄位分隔符號的資料,例如 "Hello, World"