לפעמים כשמישהו בחברה מתחיל פרויקט Power BI ומסתבך באמצע, קוראים לי כדי להמשיך מאותה נקודה ולעשות סדר.
כמפתחת Power BI לעסקים אני מפתחת דשבורדים מאפס בדרך שלי.
אבל דווקא במקרים האלו שאני מתחילה בהם מהאמצע – יש המון מה ללמוד. בעיקר מה לא לעשות.
אז הנה 3 טעויות שלא כדאי לעשות בעבודה עם DAX:
1. משיכת השדה לטבלה במקום ליצור מדד.
תמיד נכתוב נוסחת DAX עבור כל סוג של חישוב, אפילו הפשוט ביותר (כמו סכום של נתונים בשדה מסוים או ספירה שלהם).
בהמשך, כשנרצה לייצר מדדים מורכבים יותר, נוכל להשתמש במדדים ה"פשוטים" שיצרנו במקום להסתבך
2. יצירת עמודות מחושבות במקום מדדים מחושבים.
לדוגמא, אם יש בטבלה עמודת כמות יחידות ועמודת עלות ליחידה , אפשר ליצר עמודה מחושבת שתחזיר סה"כ עלות. אבל הדרך הנכונה היא לייצר את החישוב באמצעות מדד מחוץ לטבלה.
יש להימנע עד כמה שניתן מלייצר עמודות מחושבות בטבלאות , בעיקר בטבלאות ה Fact שלכם. בוודאי, אם ניתן לייצר את החישוב באמצעות מדד מחושב
3. כתיבת שמות מדדים כך שלא ברור למה היתה כוונת המשורר.
– חשוב לוודא שהשמות של המדדים אינטואיטיביים, פשוטים להבנה ומבטאים בדיוק את מה שאתם מחשבים.
דוגמאות טובות: Total Sales, Total Transactions, % Orders with 1 product
– כתיבת שמות המדדים באנגלית – כאשר אתם משתמשים בשמות מדדים בעברית, יהיה קשה מאוד בשלב מאוחר יותר, להשתמש בהם בצורה נכונה וברורה בנוסחאות מורכבות יותר. הסדר בנוסחה ישתבש בגלל השילוב של עברית ואנגלית וזה יכול לייצר בילבול ולגרום לטעויות
חשוב שתעשו זאת עבורכם, ועבור כל מי שישתמש בהווה או בעתיד במודל שלכם.
מוזמנים להתייעץ איתי על בניית מודלים ב Power BI
האם אנחנו צריכים טבלת תאריכים במודל?
ה BI של העסק, הBusiness Intelligence, החוכמה של העסק,
מתייחסת לטכנולוגיות, לתהליכים, לעקרונות האיסוף, האחסון, הניתוח והייצוג של הנתונים והמידע בעסק.