跳至內容
Astera Technology

匯入前檢查 CSV 資料

核對欄位數目、重複編號、指定必填資料及 YYYY-MM-DD 日期,匯出須跟進的紀錄清單。

貼上 CSV,或選取 UTF-8 檔案。這項檢查在你的瀏覽器內讀取內容,第一筆紀錄須為欄位名稱。

例子有四筆資料;第二個客戶編號重複、一項信貸額度空白、兩個日期須覆核,最後一筆另有多餘欄位。

先看例子怎樣核對

原創例子有一行欄位名稱及四筆客戶資料。初始規則以 customer_id 檢查不重複編號,customer_id 和 credit_limit 為必填,joined_on 按 YYYY-MM-DD 核對。共有五項問題,涉及三筆資料。CSV 紀錄編號包括標題行,第一筆資料為第 2 筆;含換行的引號欄位仍屬同一筆紀錄,因此紀錄編號不一定等於文字行數。

原創例子的核對結果
CSV 紀錄欄位要核對的內容跟進方法
3customer_id第 2 筆已出現 C-0007核對編號及更正規則,不自動刪走其中一筆
3credit_limit按所選必填規則,此欄空白交欄位負責人確認,空白不代表零
3joined_on03/04/2026 未確認日期寫法先確認是 4 月 3 日還是 3 月 4 日,再更改數值
4joined_on2026-02-30 並非真正曆日查回原紀錄,不把日期自動推到 3 月
5整筆紀錄標題行三欄,這筆卻有四欄先查分隔字元及原匯出檔,不直接丟棄多餘欄位
下載可編輯 CSV ↓

按目標欄位選擇核對規則

讀取自己的內容或檔案後,不重複編號、必填及日期規則都未勾選,請按實際匯入要求設定。編號完全按原字串比較,保留大小寫、空格及開頭的零:A、a 和前面帶空格的 A 會視為不同值。空白編號不參與重複檢查;若不能留空,另勾選「必填」。同一編號由第二次出現開始列入清單,第一次只作比較依據。

檔案有 00042 和 42,工具沒有報重複。可以據此認定是不同客戶嗎?

查看參考答案

不可以。結果只表示兩個字串不同。要先確認原系統的編號規則及目標欄位類型,才能判斷是否同一位客戶;不要為了令比較通過便刪去開頭的零,或把編號轉成數字。

必填檢查把欠缺或只有空格的內容列為問題。日期須完全按 YYYY-MM-DD 書寫,並是真正曆日,包括有效閏日;不會解讀時區。日期若不是必填,空白便不報錯。空白及完全相同的欄位名稱會另外列出。匯出清單只包含紀錄編號、欄位名稱和問題類別,不包含欄位值,也不會修改原檔。

先確認檔案是否適用

可讀取內容及限制
內容處理方式
UTF-8 CSV,最多 2 MiB自行選逗號、分號或 Tab;第一筆作欄位名稱
引號內逗號、換行及雙引號跳脫保留在同一欄位,格式不完整便拒絕讀取
最多 20,000 筆資料及 150 欄畫面最多顯示 200 項,匯出包含全部已發現問題
XLSX、公式、數值範圍或目標系統查詢不作檢查;先匯出 UTF-8 CSV,其餘規則另行核對

工具只核對檔案結構及你選擇的欄位,不能當作匯入放行。編碼、金額小數、業務編號、權限及關聯仍可能有其他問題。重新讀取欄位會重設規則,避免沿用已改變的檔案結構。切換頁面語言時,內容和規則會經瀏覽器工作階段暫存傳遞一次,讀取後即移除;「清除」亦會移除待傳遞資料。正式搬遷前,仍要試匯入具代表性的資料並核對目標紀錄。

相關資源