MICROSOFT LOGO
MICROSOFT LOGO
קורס Power BI

קורס Power BI – תחביר

carmel website
carmel-website
carmel-website
בינה עסקית באנגלית: Business Intelligence, בראשי תיבות BI, היא תחום בטכנולוגיית המידע העוסק בבניית מערכות העוזרות לארגון להפיק מידע משמעותי מבחינה עסקית מתוך מכלול הנתונים הנאספים על ידיו.

 QuickQuiz

  1. מה עושה לחצן זה בשורת הנוסחאות?
  2. מה מקיף תמיד שם עמודה בנוסחת DAX ?
  3. כיצד תכתוב נוסחה עבור הנוסחה הבאה: בטבלה
    DimProduct, עבור כל שורה ב- UnitMargin מחושבת עמודהחשב ערך על-ידי חיסור ערכים ב- UnitCost עמודה מתוך ערכים ב- UnitPrice עמודה?

פונקציות

פונקציות הן נוסחאות מוגדרות מראש המבצעות חישובים באמצעות ערכים ספציפיים, הנקראים ארגומנטים, בסדר או מבנה מסוימים. ארגומנטים יכולים להיות פונקציות אחרות, נוסחה אחרת, עמודה, מספרים, טקסט, ערכים לוגיים כגון TRUE או FALSE או קבועים.

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

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

לפעמים קשה לדעת בא אילו פונקציות ייתכן שיהיה עליך להשתמש בנוסחה. Power Pivot,  ומעצב המודלים טבלאי ב SQL Server כלי נתונים, כוללים את התכונה הוספת פונקציה, תיבת דו-שיח שתסייע לך לבחור פונקציות לפי קטגוריה ומספקת תיאורים קצרים עבור כל פונקציה.

בוא ניצור נוסחה חדשה הכוללת פונקציה שתבחר באמצעות התכונה הוספת פונקציה:

משימה: הוספת פונקציה לנוסחה באמצעות הוספת פונקציה

  1. בטבלה FactSales, גלול אל עמודה ביותר ולאחר מכן, בכותרת עמודה, לחץ על הוסף עמודה.
  2. בשורת הנוסחאות, הקלד סימן שוויון, =.
  3. לחץ על לחצן הוסף פונקציה. אפשרות זו פותחת את תיבת הדו-שיח הוספת פונקציה.
  4. בתיבת הדו-שיח הוספת פונקציה, לחץ על תיבת הרשימה בחר קטגוריה. כברירת מחדל, הכל נבחר, וכל הפונקציות בקטגוריה הכל מפורטות להלן. אלה פונקציות רבות, לכן תרצה לסנן את הפונקציות כדי להקל עליך לאתר את סוג הפונקציה שאתה מחפש.
  5. עבור נוסחה זו, ברצונך להחזיר נתונים שכבר קיימים בטבלה אחרת. לשם כך, תשתמש בפונקציה בקטגוריה מסנן. עבור קדימה ולחץ על הקטגוריה מסנן ולאחר מכן, תחת בחר פונקציה, גלול מטה ולחץ פעמיים על הפונקציה לחץ על אישור כדי לסגור את תיבת הדו-שיח הוספת פונקציה.
  6. השתמש IntelliSense כדי לעזור לך למצוא ולבחור את תיבת הסימון DimChannel[ChannelName] עמודה.
  7. סגור את הנוסחה ולאחר מכן הקש . Enter
  8. לאחר הקשה על Enter כדי להשלים את הנוסחה, המילה חישוב מופיעה בשורת המצב לאורך החלק התחתון של Power Pivot החלון. כעת תראה שזה עתה יצרת טבלת עמודה בטבלה FactSales עם פרטי ערוץ מהטבלה DimChannel.
  9. שנה את שם עמודה הערוץ.

הנוסחה אמורה להיראות כך : =RELATED(DimChannel[ChannelName])

זה עתה הוצגת לפונקציה חשובה מאוד נוספת ב- DAX הפונקציה. RELATED הפונקציה RELATED  מחזירה ערכים מטבלה אחרת. באפשרותך להשתמש ב- RELATED בתנאי שיש קשר גומלין בין הטבלה הנוכחית לבין הטבלה המכילה את הערכים שברצונך לקבל. כמובן, לפונקציה RELATED יש אפשרויות עצומות. במקרה זה, כעת באפשרותך לכלול את ערוץ המכירות עבור כל מכירה בטבלה. FactSales כעת באפשרותך להסתיר את הטבלה DimChannel  מרשימת השדות של, PivotTable כך שתוכל לנווט בקלות ולראות רק את המידע החשוב ביותר שאתה זקוק לו באמת. כמו הפונקציה CALCULATE המתוארת קודם לכן, הפונקציה RELATED חשובה מאוד, ו סביר שתשתמש בה פעמים רבות.

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

 

תוכן עניינים

מלאו פרטים ונחזור אליכם בהקדם
למדו מהמומחים שלנו

קורסים נוספים

למה לבחור בכרמל הדרכה?
אנחנו מציעים פתרונות איכותיים להדרכות מקצועיות שחוסכות לכם זמן ומשאבים, ומספקים לכם את הכלים לקחת את הכישורים שלכם צעד קדימה!
carmel website
מרצים מובילים

בעלי ניסיון הדרכתי
ומעשי עשיר

carmel website
מגיעים אליכם

אתם קובעים את
מיקום הקורס והמועד

carmel website
תאוריה ותרגול

חומרי לימוד ומעבדות
רשמיות של מיקרוסופט הזמינים בענן

carmel website
תוכנית מותאמת

התאמה מלאה ואישית
לדרישות ולצרכי הארגון