資料驗證是指比較來源和目的地資料庫資料表的資料,確保兩者相符的程序。
資料驗證工具 (DVT) 是開放原始碼工具,可連線至資料儲存庫,並在來源資料庫和 Spanner 之間執行檢查。建議您在遷移期間使用此工具執行基本驗證,例如:
- 確認所有資料表都已建立,且所有結構定義對應都正確無誤。
- 比對每個資料表的資料列總數。
- 擷取隨機資料列,驗證資料是否一致。
- 驗證資料欄,例如使用
count、sum、avg、min、max或group by。 - 在資料列層級比較任何循環冗餘檢查或雜湊函式。
如要執行更具體的驗證,請在遷移期間建立自訂檢查。