加入一般檔案目的地

更新: 2006 年 12 月 12 日

[查閱貨幣索引鍵] 轉換的錯誤輸出,將使得查閱作業失敗的任何資料列重新導向至 [指令碼] 轉換。為了加強所發生錯誤的相關資訊,[指令碼] 轉換執行一個取得錯誤描述的指令碼。

在這項工作中,您將失敗資料列的所有資訊儲存至分隔檔案中供以後處理。若要儲存失敗的資料列,您必須為包含該錯誤資料的文字檔加入及設定一般檔案連接管理員和一般檔案目的地,以管理資料的實際撰寫。

加入和設定一般檔案目的地

  1. 按一下 [資料流程] 索引標籤。

  2. [工具箱] 中,展開 [資料流程目的地],將 [一般檔案目的地] 拖曳至資料流程設計介面中。將 [一般檔案目的地] 直接放在 [取得錯誤描述] 轉換之下。

  3. 按一下 [取得錯誤描述] 轉換,然後將綠色箭頭拖曳至新的 [一般檔案目的地]

  4. [資料流程] 設計介面中,以滑鼠右鍵按一下新加入的 [一般檔案目的地] 轉換,按一下 [重新命名],將名稱變更為 Failed Rows

  5. 以滑鼠右鍵按一下 [失敗的資料列] 轉換,然後按一下 [編輯],再按一下 [新增]

  6. [一般檔案格式] 對話方塊中,確認已選取 [使用分隔符號],然後按一下 [確定]

  7. [一般檔案連接管理員編輯器][連接管理員名稱] 方塊中輸入 Error Data

  8. [一般檔案連接管理員編輯器] 對話方塊中,按一下 [瀏覽],並尋找儲存該檔案的資料夾。

  9. [開啟] 對話方塊的 [檔案名稱] 中,輸入 ErrorOutput.txt,然後按一下 [開啟]

  10. [一般檔案連接管理員編輯器] 對話方塊中,確認 [地區設定] 方塊包含 [英文 (美國)],[字碼頁] 包含 1252 [ANSI - 拉丁文 1]。

  11. 在 [選項] 窗格中,按一下 [資料行]

    請注意,除了來源資料檔的資料行之外,還出現三個新的資料行:ErrorCode、ErrorColumn 和 ErrorDescription。這些資料行是由 [查閱貨幣索引鍵] 轉換的錯誤輸出和 [取得錯誤描述] 轉換中的指令碼產生,可用來找出失敗資料列的原因並加以解決。

  12. 按一下 [確定]

  13. (選擇性) 若要保存多次封裝執行的錯誤,請清除 [覆寫檔案中的資料] 核取方塊。

  14. 在 [選項] 窗格中,按一下 [對應],以確認所有資料行都正確無誤。您可以選擇性地重新命名目的地的資料行。

  15. 按一下 [確定]

後續的步驟

測試第 5 課的教學課程封裝

變更歷程記錄

版本 歷程記錄

2006 年 12 月 12 日

變更的內容:
  • 在步驟 5 中加入 [新增] 按鈕的參考,使說明更加清楚。
  • 加入保存多次封裝執行錯誤的選擇性步驟。

2006 年 7 月 17 日

新增內容:
  • UI 中反映變更的更新步驟。