ניהול דאטה בעידן החדש באמצעות Microsoft Fabric ו-Power BI Web
בעולם שבו דאטה הופך לנכס עסקי קריטי, כלים כמו Microsoft Fabric ו-Power BI Web מאפשרים לנו להנגיש תובנות במהירות, בבהירות – ובעיקר, בלי להזדקק לתשתיות BI כבדות או צוותים גדולים.
במאמר הזה אני מציג תהליך מלא לבניית דשבורד ניהולי – משלב יצירת סביבת העבודה ועד דשבורד אינטראקטיבי שנשען על מודל סמנטי חכם ונוסחאותDAX.
🧪 על הדאטה שמשמשת בסיס להדגמה
AdventureWorks הוא סט נתוני דמה (Dummy Data) שמיקרוסופט יצרה במיוחד לצורכי הדגמה, למידה ותרגול של פתרונות דאטה.
הנתונים מדמים פעילות עסקית של חברת אופניים בינלאומית, וכוללים מכירות, לקוחות, מוצרים, עובדים ועוד – הכל בסביבה נטולת מידע רגיש.
הדשבורד בדוגמה זו מבוסס כולו על סט זה, ומשמש להדגמת יכולות בלבד.
🔧 שלב 1 – יצירת Workspace חדש – Microsoft Fabric
התחלתי ביצירת Workspace חדש בפלטפורמת Microsoft Fabric שהוא אזור העבודה המרכזי שבו אני מרכז את כל הרכיבים – מקור נתונים, מודלים, ודשבורדים.
💾 שלב 2 – הקמת Lakehouse וטעינת הקבצים – Microsoft Fabric
בשלב הבא הקמתי Lakehouse חדש – שכבת אחסון מודרנית המשלבת את הגמישות של Data Lake עם הסדר של מחסן נתונים.
העליתי קבצי CSV ישירות לתוך ה-Lakehouse ולאחר מכן המרתי אותם לטבלאות בפורמט Delta.

📌 מה זה Delta Table ב-Microsoft Fabric?
טבלאות Delta הן טבלאות חכמות שמאפשרות:
- ביצוע שאילתות SQL בצורה יעילה ומהירה
- שמירה על היסטוריית שינויים (versioning)
- שילוב נתונים בצורה אמינה (ACID Transactions)
- גישה אחידה גם לאנליסטים וגם למהנדסי דאטה
🧠 שלב 3 – בניית מודל סמנטי
התחברתי ל-Lakehouse ויצרתי מודל סמנטי הכולל טבלאות, קשרים וחישובים באמצעות DAX.
המדדים כללו:
- סך מכירות
- רווח גולמי
- ממוצע הזמנות ללקוח
- השוואת ביצועים בין שנים
❓ מהו מודל סמנטי (Semantic Model)
זהו מבנה שמארגן את הנתונים שלך כך שיהיה אפשר לנתח אותם בקלות.
הוא כולל טבלאות, קשרים ביניהן, היררכיות, ומדדים (Measures).
💡 למה זה חשוב?
- משמש כבסיס לדשבורדים, גרפים ודוחות אינטראקטיביים
- מאפשר פילוח וניתוח רב-ממדי לפי שנה, לפי לקוח, לפי אזור ועוד
- יוצר שפה עסקית אחידה לכל המשתמשים
- מחבר בין מקורות נתונים שונים בלי כאב ראש
📊 למה זה נקרא מודל סמנטי?
כי הוא נותן משמעות (Semantic) לנתונים.
במקום טבלאות גולמיות – אתה בונה שכבת הבנה עסקית שמאפשרת לכל משתמש להפיק תובנות בלי לדעת קוד או להבין איך הנתונים בנויים מאחורי הקלעים.
1️⃣ בחירת הטבלאות למודל הסמנטי

2️⃣ יצירת קשרים בין הטבלאות ונוסחאות DAX


📊 שלב 4 – בניית הדשבורד ב-Power BI Web
