בלוג

הגדרות מאפיינים: מילון לצד הערכים

מסרו את משמעויות השדות, היחידות וכללי ההמרה לצד הערכים. דוגמה של Saputo ותרגיל בדיוני בהמרה המבוססת על נתונים.

מערכת PandaBuyNowפורסם בתאריך

במקרה הבוחן הכתוב על Saputo, חברת Inriver מתארת איחוד נתוני מוצרים ממספר אזורים למודל עקבי. הספק מדווח על תקנון מאפייני מוצרים בין חטיבות, לצורכי רגולציה, שיווק וייצור, ועל מסירת תוכן למספר ערוצי מסחר. אלה הצהרות הפרויקט שפרסמה Inriver. העמוד אינו מפרסם את מילון השדות של Saputo, כללי המרת יחידות או מיפויי ערכים רב-לשוניים. תכנון המילון הבא הוא הצעה עריכתית של PandaBuyNow למסירת נתונים נפרדת מזירת מסחר.

הגדירו את השדה לפני נרמול ערכו

לייצוא JSON או CSV, PandaBuyNow מציעה מילון נלווה עם שם שדה קבוע, משמעות בשפה ברורה, סוג נתונים והאובייקט שהשדה מתאר. ציינו אם הערך שייך לעמוד מוצר, לווריאנט נבחר או לאריזה. שמרו עם ההגדרה כל יחידה מותרת, רשימת ערכים ומוסכמת שפה.

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

בדקו את המילון באמצעות שורות נתונים בדיוניות

נבחן את הווריאנט המומצא FRAME-D. במקור רוחבו מצוין כ-״300 mm״. המילון של מקבל הנתונים מגדיר width_cm כרוחב של אותו וריאנט נבחר, המיוצג כמספר בסנטימטרים. כלל המרה מוסכם יכול להפיק 30 תוך שמירה על ״300 mm״, הפניה למקור וגרסת הכלל.

שורה שנייה מציינת רק ״300״, ללא יחידה. השאירו את הרוחב המנורמל שלה כלא מוכרע, וציינו את סיבת היחידה החסרה בהערות האיכות. לפני צירוף השורות, בדקו שאף אחת מהן אינה מתארת את רוחב האריזה. התוויות והערכים המומצאים האלה אינם מתארים רשומה של Saputo או מסירת נתונים שהושלמה ללקוח PandaBuyNow.

בדקו את המילון ואת הקובץ כמסירה אחת

בקשו ממקבל הנתונים לפרש המרה נתמכת, יחידה חסרה ותווית שדה מתורגמת בעזרת המילון שנמסר. ודאו שסוגים מספריים, ערכים מותרים והטיפול בערכים חסרים נשמרים בפורמט ה-JSON או ה-CSV המיועד. שמרו את גרסת המילון ואת הערות איכות הנתונים עם הקובץ, כדי שקורא אחר יוכל לשחזר את הפרשנות.

לדיון עם PandaBuyNow, מסרו קישורים מייצגים לזירות מסחר, שדות נדרשים ואת המבנה שמקבל הנתונים מצפה לו. הסכימו בעזרת קטע נתונים קטן על חילוץ שניתן לבצע, כללי המרה, הפניות למקורות ופורמט הערות האיכות. התוצר תומך בבדיקת הנתונים ובשימוש בהם בהמשך אצל הלקוח; פרטי מקור שלא הוכרעו נשארים מתועדים כדי שהלקוח יחליט כיצד לטפל בהם.