מילון מושגים

Data Contract

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

נקרא גם: חוזה נתונים · הסכם נתונים · חוזה מידע · ODCS · Open Data Contract Standard · מה מותר לשנות בנתונים · שינוי בנתונים שמשבר מערכות · סכמה מוסכמת

תוכן העניינים
  1. הסבר פורמלי
  2. הסבר בגובה העיניים
  3. למה זה חשוב בפועל
  4. תגיות
  5. מקורות

הסבר פורמלי#

Data Contract הוא הסכם בין מפיק נתונים לבין הצרכנים שלהם. לפי תיעוד Open Data Contract Standard, חוזה כזה מתאר את מבנה הנתונים, המשמעות, האיכות, הבעלות והשרתים שבהם הנתונים נמצאים. התקן נכתב כקובץ YAML ומתוחזק על ידי פרויקט Bitol תחת Linux Foundation AI & Data. מקורות אחרים מדגישים שהחוזה הוא בעיקר מפרט שמפרסם המפיק, ולא הסכם דו-צדדי.

הסבר בגובה העיניים#

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

למה זה חשוב בפועל#

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

תגיות#

  • data contract
  • schema
  • data quality
  • data governance

מקורות#

GL-022