מה זה Medallion Architecture ב-Microsoft Fabric?
Medallion Architecture ב-Microsoft Fabric הינה ארכיטקטורת דאטה תלת־שכבתית:
- 🟫 Bronze: שמירה של נתונים גולמיים (raw) כפי שהתקבלו
- ⚪ Silver: ניקוי, סידור, המרה ואחידות על בסיס סכימה
- 🟡 Gold: שכבת תובנות, חישובים ו־KPIs – מוכן לדוחות ולניהול עסקי
🟫 Bronze Layer – הקבצים הגולמיים
הנתונים נשמרים בדיוק כפי שהגיעו – מקבצי CSV, API, מערכת ERP או לוג עסקאות.
שום טרנספורמציה לא מתבצעת כאן.
הכל נשמר בפורמט Parquet בתוך Lakehouse.
מטרת השכבה:
- שמירה היסטורית
- שקיפות מלאה
- שחזור במקרה של תקלה בהמשך השרשרת
⚪ Fabric Silver Layer – דאטה נקי ומבני
כאן מתחיל הסידור האמיתי:
- הסרת כפילויות
- התאמת טיפוסים בעזרת סכימה (
schema
) - הוספת עמודות מחושבות (
Year
,Quarter
, וכו’) - שמירה בפורמט Delta Lake בתוך Lakehouse Tables
השכבה הזו נבנית ב־Microsoft Fabric באמצעות Notebooks או Dataflows, עם שקיפות מלאה לכל שלב.
🟡 Gold Layer – תובנות עסקיות וניתוח
כאן הדאטה מוכן לצריכה ע”י מקבלי החלטות:
- סיכומים חודשיים / רבעוניים
- מדדים ניהוליים (KPIs)
- נתונים מחושבים כמו רווחיות לפי אזור, תזרים מזומנים צפוי ועוד
Microsoft Fabric מאפשר חיבור ישיר מה־Gold layer ל-Power BI – כך שהכל זורם באותה פלטפורמה.
📐 ומה זה סכימה ולמה זה חשוב?
Schema היא תבנית קבועה שמגדירה:
האם השדה יכול להיות ריק או לא / אילו עמודות יש בטבלה / מה סוג הנתונים (מספר, תאריך, טקסט)
באמצעות סכימה נכונה, אנחנו:
מונעים טעויות / מבטיחים עקביות / תומכים באופטימיזציה ביצועית.
💡Medallion Architecture במיקרוסופט Fabric מאפשרת לארגונים:
לנהל דאטה בשלבים מסודרים.
לבנות אמון בתהליכים.
לעבור מדאטה גולמי לתובנה עסקית מוכחת.
במקום עשרות גרסאות של קובצי Excel – עובדים עם מודל שקוף, מהיר ומנוהל.