התאמת מוצרים: שמרו את רשומות המקור שמאחורי כל קישור
שמרו את רשומות המוצר המקוריות ואת הראיות לכל התאמה מוצעת. דוגמה ענפית של Mars Petcare עם תרגיל מעשי במערך נתונים.
במקרה הבוחן של Mars Petcare, חברת Harmonya מתארת פערים בחיבור בין מזהים ייחודיים לקמעונאים לבין מידע על מוצרים ברמת UPC אצל קמעונאים מקוונים שונים. הספק מדווח על קישור מזהים שהיו מנותקים ל-UPC ועל השלמת פרטי קטגוריה ויצרן שהיו מפוזרים. העמוד כולל התייחסות של מנהל תחום הנגשת הנתונים ב-Mars Petcare, ששמו מצוין בו, לשיפור בכיסוי. הוא אינו מפרסם ראיות להתאמה של זוגות רשומות, ספי החלטה או מדיניות למחיקת כפילויות. ההצעה למסירת נתונים שבהמשך מיישמת את ההבחנות האלה בדוגמה נפרדת.
הגדירו איזה אובייקט ההתאמה אמורה לזהות
במערך נתונים מזירת מסחר, PandaBuyNow מציעה להסכים אם הקשר מזהה אותה משפחת מוצרים, וריאנט נבחר או יחידת מכירה מסוימת. שמרו בכל רשומת מקור את הפלטפורמה, מזהה עמוד המוצר, מזהה הווריאנט אם הוא זמין, כתובת המקור ומועד התצפית. הקצו שדה נפרד לכל מזהה שורה פנימי.
מסרו טבלת קשרים נפרדת, ובה הפניות לשתי רשומות המקור, רמת ההתאמה המוצעת, מאפיינים תומכים, ערכים סותרים וסטטוס בדיקה. קישור שאושר יכול לחבר רשומות תוך שמירה על עמודי המוצר וההצעות השונים שהן מתארות. שמרו גם מועמד שנדחה ואת סיבת הדחייה, כאשר ההיסטוריה הזאת שימושית למקבל הנתונים.
בדקו שורות שנראות כפולות באמצעות דוגמה בדיונית
נבחן את הרשומות המומצאות A-11 ו-B-22. שתיהן מציינות MUG-C, אך A-11 מתארת ספל אחד ו-B-22 מארז של שני ספלים. במשימה שדורשת אותה יחידת מכירה, שמרו את שתי הרשומות וסמנו את הקישור המוצע כנדחה בגלל הבדל במספר הפריטים במארז. כותרת משותפת לבדה אינה פותרת את ההבדל.
רשומה שלישית, C-33, מתארת ספל אחד אך אינה מציינת את צבעו. שמרו אותה כמועמדת, כאשר הראיות לצבע נותרות לא מוכרעות. המזהים והפרטים המומצאים האלה אינם מתארים רשומות מוצרים של Mars Petcare או PandaBuyNow.
הציגו את החלטת ההתאמה באופן ברור בקובץ הייצוא
הסכימו על מונחי הסטטוס ועל הראיות הנדרשות לכל מצב. שורת קשר בקובץ CSV או אובייקט JSON צריכים לאפשר למקבל הנתונים למצוא את שתי רשומות המקור ולהבין מדוע מועמד אושר, נדחה או נותר פתוח. שמרו את הערכים שנצפו בנפרד מערכים מנורמלים להשוואה, עם כלל ההמרה כאשר הוא רלוונטי.
לפני הרחבת מערך הנתונים, בדקו שורות מייצגות הכוללות התאמה נתמכת, אי-התאמה ביחידת המכירה ומאפיין שלא הוכרע. לדיון עם PandaBuyNow, מסרו כתובות מוצרים, מזהים זמינים, את רמת ההתאמה הנדרשת ליישום שלכם ואת מבנה ה-JSON או ה-CSV הצפוי. הסכימו במסגרת היקף המסירה על שדות שניתן לספק, הפניות למקורות והערות איכות נתונים.