אימות העברת הנתונים

אימות נתונים הוא תהליך של השוואת נתונים מטבלאות של מסד נתונים במקור ובמסד נתונים ביעד, כדי לוודא שהם זהים.

הכלי לאימות נתונים (DVT) הוא כלי בקוד פתוח שיכול להתחבר למאגרי נתונים ולבצע בדיקות בין מסד הנתונים של המקור לבין Spanner. מומלץ להשתמש בו כדי לבצע אימותים בסיסיים כחלק מההעברה, כמו:

  • בודקים שכל הטבלאות נוצרו ושהמיפויים של הסכימה נכונים.
  • מספר השורות הכולל בכל טבלה צריך להיות זהה.
  • לחלץ שורות אקראיות כדי לוודא שהנתונים עקביים.
  • מאמתים את העמודות, למשל באמצעות count,‏ sum,‏ avg,‏ min,‏ max או group by.
  • השוואה בין בדיקות יתירות מחזוריות או פונקציות גיבוב ברמת השורה.

כדי לבצע אימותים ספציפיים יותר, צריך ליצור בדיקות בהתאמה אישית במהלך ההעברה.