text: 資料科學中，資料確認 。這種流程稱為“確認規則”、“確認約束”、“檢查流程” 。這不同於證實或證否演算法正確實現了規格或屬性的正確性。資料確認的類別.資料類別檢查.如Excel資料表中的某列是由24個數字組成的序列號，不應該被Excel軟體自動識別為數值，這會導致表示精度問題。值域與約束性檢查.如檢查輸入值在最小/最大的閾值之間；或與正則表示式定義的規格一致。程式碼及交查引用檢查.程式碼與交叉引用確認是檢查搜否與可能的外部規則、需求、或特定組織、上下文環境、基本假設相一致。這些確認提供的資料是否與已知的查詢表或目錄資訊服務相一致。例如，使用者提供的國家程式碼應該與當前所在國家/地區相一致。結構化檢查.是指把其他種類的確認與複雜的流程組合起來。一致性檢查.確保資料是符合邏輯的。例如，訂單交付日期不應該早於運輸日期。檢查字元是否在期望的範圍內。根據批匯總資料是否對得上，檢查是否有缺失記錄檢查記錄數與相關記錄數是否合乎邏輯。例如，作為“客戶”的接觸資訊記錄，就應該至少關聯一條訂單。有的業務邏輯更為複雜。如工資資料庫中標名為“前僱員”的接觸資訊記錄，就不應該在離職日期之後再有關聯的薪水支付記錄(cardinality = 0)。對於數值資料，可以用一位額外的數字作為檢查和。檢查記錄的欄位之間是邏輯一致的。例如，如果已經過了過期日期，那麼狀態欄位就不該是"active".多個系統可能都存有同一資訊，但資料格式不同。檢查輸入值是否遵從了型別資料。例如，輸入框應該包含數字，拒絕字母'O'。檢查給定名字的檔案是否存在。檢查資料是否符合規定格式，如日期YYYY-MM-DD，正則表示式驗證例如，客戶應該有email地址例如，機率值應該在0與1之間。外來鍵應該在被引用表中有對應的主鍵。檢查資料是否在允許值清單中。如果確認未透過，則拒絕該資料並要求輸入者提供符合要求的資料。如果自動清理資料，應該給資料用者發email備案此事。要求資料輸入者人工確認資料符合其真實意圖或者根據系統給出的建議修改資料格式。即使確認沒有發現問題，也應該寫下確認日誌。確認與保全.未透過資料確認的，稱為資料損壞.
metadata: erhwenkuo/wikipedia-zhtw
metadata: 資料確認
metadata: https://zh.wikipedia.org/wiki?curid=7454562