החל מ- DAX ב- Power BI

בלוג זה של אדוריקה עוזר לך להתחיל עם יסודות Power BI DAX או ביטויי נתונים אנליטיקה אם אתה חדש ב- Power BI עם התחביר והדוגמאות.

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

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





יסודות Power BI DAX: מהו DAX?

אז בואו נתחיל עם היסודות של Power BI DAX, בסדר?

די קל ליצור דוחות באמצעות שולחן העבודה של Power BI, שיציגו תובנות בעלות ערך ישר מהעטלף.



אבל מה אם עליכם לנתח את אחוזי הצמיחה בכל קטגוריות המוצרים לכל טווחי התאריכים השונים? לחלופין, עליך לחשב את הצמיחה השנתית של החברה שלך בהשוואה לענקי השוק?

לימוד DAX יעזור לך להפיק את המרב מה- ולפתור בעיות עסקיות אמיתיות.

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



ה- Power BI DAX כולל ספרייה של למעלה מ- 200 פונקציות, מפעילים ומבנים. הספרייה שלה מספקת גמישות עצומה ביצירת אמצעים לחישוב תוצאות כמעט לכל צורך בניתוח נתונים.

יסודות Power BI DAX: איך זה עובד?

קודם כל, תן לי להסביר לך איך זה עובד.לרוב, נתאר את הבנתנו את Power BI DAX סביב שלושה מושגים בסיסיים: תחביר , הֶקשֵׁר , ו פונקציות .

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

תחביר

ה תחביר מורכב ממרכיבים שונים המרכיבים נוסחה ואופן כתיבתה. לגם בנוסחת DAX פשוטה זו.

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

תחביר - Power BI DAX - Edureka

אני. סך המכירות הוא שם המידה.

II. ה מפעיל סימן שווה (=) מציין את תחילת הנוסחה.

III. סְכוּם מוסיף את כל המספרים בעמודה, מכירות [SalesAmount] .

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

V. מכירות האם הטבלה מופנית.

אָנוּ. An טַעֲנָה מעביר ערך לפונקציה. העמודה שהפניה אליה [כמות מכירות] הוא טיעון שבאמצעותו, פונקציית SUM מכירה את העמודה שעליה עליה לצבור SUM.

במילים פשוטות, אתה יכול לקרוא את זה כ, ' עבור המדד בשם סך המכירות, חישב (=) את SUM של הערכים בעמודה [SalesAmount] בטבלת המכירות. '

& עליםעורך Power BI DAX כולל תכונת הצעות, המסייעת לך ליצור נוסחאות נכונות מבחינה תחבירית על ידי הצעת הרכיבים הנכונים.

הֶקשֵׁר

הֶקשֵׁר הוא אחד החשובים מבין שלושת המושגים DAX. כאשר מדברים על הקשר, זה עשוי להתייחס לאחד משני הסוגים הקשר בשורה ו סינון הקשר .

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

סינון-הקשר הוא קצת יותר קשה להבנה מאשר ה- Row-Context. אתה יכול לחשוב בקלות על ה- Filter-Context כעל פילטר אחד או יותר שהוחל בחישוב. הסינון-הקשר אינו קיים במקום ההקשר של השורה. במקום זאת, זה חל על הראשון. עיין בנוסחת ה- DAX הבאה.

נוסחה זו כוללת את רכיבי התחביר הבאים:

אני. שם המידה מכירות חנויות .

II. ה מפעיל סימן שווה (=) מציין את תחילת הנוסחה.

III. ה לחשב פונקציה מעריכה ביטוי, כטענה.

IV. מַאֲמָר מוּסְגָר () להקיף ביטוי המכיל טיעון אחד או יותר.

V. מידה [סה'כ מכירות] באותה טבלה כביטוי.

אָנוּ. ל פסיק (,) מפריד בין ארגומנט הביטוי הראשון לבין ארגומנט המסנן.

אתה בא. העמודה להפניה המלאה, ערוץ [ChannelName] הוא שורת ההקשר שלנו. כל שורה בעמודה זו מציינת ערוץ, חנות, מקוון וכו '.

VIII. הערך המסוים, חנות משמש כמסנן. זהו הקשר המסנן שלנו.

נוסחה זו מבטיחה זֶה מדד המכירות הכולל מחושב רק עבור שורות בעמודה הערוץ [ChannelName] עם הערך 'חנות', כמסנן.

פונקציות

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

יסודות Power BI DAX: עמודים ומדדים מחושבים

בבלוג זה אנו נתמקד בנוסחאות Power BI DAX המשמשות בחישובים ב- אמצעים ו עמודות מחושבות .

עמודות מחושבות

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

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

התנהגות זו מועילה וכתוצאה מכך לחוויית משתמש טובה יותר אך היא משתמשת בזיכרון RAM יקר, ולכן היא הרגל רע בייצור מכיוון שכל חישוב ביניים נשמר בזיכרון RAM ומבזבז שטח יקר.

אמצעים

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

עמודות מחושבות לעומת מדדים

מדידות ועמודות מחושבות משתמשים בביטויים DAX. ההבדל הוא הקשר של הערכה. מדד מוערך בהקשר לתא המוערך בדוח או בשאילתת DAX, ואילו עמודה מחושבת מחושבת ברמת השורה בטבלה אליה היא שייכת.

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

לפיכך, עליך להגדיר עמודה מחושבת בכל פעם שתרצה לבצע את הפעולות הבאות

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

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

לכן, עליך להגדיר מדד בכל פעם שתרצה להציג ערכי חישוב כתוצאה המשקפים את בחירת המשתמשים, כגון

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

יסודות Power BI DAX: סוגי פונקציות ב- DAX

1. פונקציות מצטברות

MIN

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

תחביר

MIN()

דוגמא

=MIN([ResellerMargin])

MINA

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

תחביר

MINA()

דוגמא

=MINA(([מיקוד])

MINX

פונקציית DAX זו חוזרתהערך המספרי המינימלי הנובע מהערכת ביטוי עבור כל שורה בטבלה.

תחביר

MINX(

,)

דוגמא

=MINX(לְסַנֵן(InternetSales, InternetSales [SalesTerritoryKey] =5), InternetSales [Freight] + InternetSales [TaxAmt])

מקס

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

תחביר

מקס()

דוגמא

=מקס([ResellerMargin])

מקס

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

תחביר

מקס()

דוגמא

=מקס(([מיקוד])

מקסימום

פונקציית DAX זו חוזרתהערך המספרי המרבי הנובע מהערכת ביטוי לכל שורה בטבלה.

תחביר

מקסימום(

,)

דוגמא

=מקסימום(לְסַנֵן(InternetSales, InternetSales [SalesTerritoryKey] =5), InternetSales [Freight] + InternetSales [TaxAmt])

סְכוּם

פונקציית DAX זו אמקף את כל המספרים בעמודה.

תחביר

סְכוּם()

דוגמא

=סְכוּם(משרד מכירות])

מְמוּצָע

פונקציית DAX זו rמחריש את הממוצע החשבוני של הערכים בעמודה.

תחביר

מְמוּצָע()

דוגמא

=מְמוּצָע(InternetSales [ExtendedSalesAmount])

מה זה ביג דאטה והאדופ

סומקס

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

תחביר

סומקס(

,)

דוגמא

=סומקס(לְסַנֵן(InternetSales, InternetSales [SalesTerritoryID] =5),[הוֹבָלָה])

AVERAGEX

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

תחביר

AVERAGEX(

,)

דוגמא

=AVERAGEX(InternetSales, InternetSales [Freight] + InternetSales [TaxAmt])

2. ספירת פונקציות

DISTINCTCOUNT

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

תחביר

DISTINCTCOUNT()

דוגמא

=DISTINCTCOUNT(ResellerSales_USD [SalesOrderNumber])

לספור

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

תחביר

לספור()

דוגמאות

=לספור([תאריך משלוח])

קונטה

זוהי פונקציית DAX המשמשת להחזרת ספירת הפריטים בעמודה שאינה ריקה.

תחביר

קונטה()

דוגמא

=קונטה('משווק' [טלפון])

COUNTROWS

זו פונקציית DAX שמונה את מספר השורות בטבלה שצוינה, או בטבלה המוגדרת על ידי ביטוי.

תחביר

COUNTROWS(

)

דוגמא

=COUNTROWS('הזמנות')

COUNTBLANK

זו פונקציית DAX שמונה את מספר התאים הריקים בעמודה.

תחביר

COUNTBLANK()

דוגמא

לעבור ערך ולעבור לפי הפניה java

=COUNTBLANK(משווק [BankName])

3. פונקציות תאריך-שעה

תַאֲרִיך

פונקציית DAX זו rמשמר את התאריך שצוין בתבנית תאריך-שעה.

תחביר

תַאֲרִיך(<שָׁנָה>,<חוֹדֶשׁ>,<יְוֹם>)

דוגמא

=תַאֲרִיך(2019,12, 17)

שָׁעָה

פונקציית DAX זו rמשמר את השעה שצוינה כמספר בין 0 ל -23 (12:00 בבוקר עד 23:00 בערב).

תחביר

שָׁעָה()

דוגמא

=שָׁעָה('הזמנות' [TransactionTime])

היום

פונקציית DAX זו rמשמר את התאריך הנוכחי.

תחביר

היום()

עַכשָׁיו

פונקציית DAX זו rמתעד את התאריך והשעה הנוכחיים בתבנית תאריך-שעה.

תחביר

עַכשָׁיו()

EOMONTH

פונקציית DAX זו rמתעד את התאריך בתבנית Date-Time של היום האחרון בחודש, לפני או אחרי מספר חודשים שצוין.

תחביר

EOMONTH(,)

דוגמא

=EOMONTH('3 במרץ, 2008',1.5)

4. פונקציות מתמטיות

סָעִיף

פונקציית DAX זו rמחריש את הערך המוחלט של המספר שניתן.

תחביר

סָעִיף()

דוגמא

=ABS ([DealerPrice] - [ListPrice])

EXP

פונקציית DAX זו rמחריש את הערך של e שהועלה לכוח המספר הנתון.

תחביר

EXP()

דוגמא

= EXP ([כוח])

עוּבדָה

פונקציית DAX זו rמקבע את הפקטוריון של מספר.

תחביר

עוּבדָה()

דוגמא

= FACT ([Values])

LN

פונקציית DAX זו rמשריץ את היומן הטבעי של המספר הנתון.

תחביר

LN()

דוגמא

= LN ([Values])

עֵץ

פונקציית DAX זו rמשריץ את היומן עם בסיס המספר הנתון.

תחביר

עֵץ(,)

דוגמא

כל הבאים מחזירים את אותה תוצאה, 2.

= LOG (100,10)

= LOG (100)

= LOG10 (100)

פאי

פונקציית DAX זו rגורמת לערך של פי.

תחביר

פאי()

כּוֹחַ

פונקציית DAX זו rמחריש את הערך של הטיעון הראשון שהועלה לכוחו של הטיעון השני.

תחביר

כּוֹחַ(,<כּוֹחַ>)

דוגמא

= כוח (5,2)

מָנָה

פונקציית DAX זו מבצעת חלוקה rמשרין את החלק השלם של המנה.

תחביר

מָנָה(,)

דוגמא

= QUOTIENT (5,2)

סִימָן

פונקציית DAX זו מחזירה את הסימן למספר נתון.

תחביר

סִימָן()

דוגמא

= SIGN (([מחיר מבצע] - [מחיר עלות]))

SQRT

פונקציית DAX זו rמשריץ את השורש הריבועי של המספר הנתון.

תחביר

SQRT()

דוגמא

= SQRT (25)

5. פונקציות לוגיות

AND

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

תחביר

AND(,)

דוגמא

= IF (AND (10>9, -10 <-אחד),'הכול נכון','שקר אחד או יותר'

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

אוֹ

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

תחביר

אוֹ(,)

דוגמא

= אם (או (10>9, -10> -אחד),'נָכוֹן','שֶׁקֶר'

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

לֹא

פונקציית DAX זו מבצעת NOT (שלילה) הגיוני על ביטוי נתון.

תחביר

לֹא()

דוגמא

= NOT ([CalculatedColumn1])

עבור כל שורה בעמודה 1 מחושבת, הפונקציה NOT מחזירה את ההפך הלוגי מהערך הנתון.

אם

פונקציית DAX זו בודקת סדרת תשומות לממלאת התנאי שצוין בטיעון.

תחביר

אם(logical_test> ,, value_if_false)

דוגמא

= IF ([שיחות]<200,'נָמוּך', IF ([שיחות]<300,'בינוני','גָבוֹהַ')))

טעות

פונקציית DAX זו המעריך ביטוי ומחזיר ערך מוגדר אם הביטוי מחזיר שגיאה.

תחביר

טעות(ערך, value_if_error)

דוגמא

= טעות (25/0,9999)

6. פונקציות מידע

ריק

פונקציית DAX זומחזירה TRUE או FALSE לאחרגבודק אם ערך ריק.

תחביר

ריק(<ערך>)

דוגמא

= IF (ISBLANK ('CalculatedMeasures' [PreviousYearTotalSales]), BLANK (), ('CalculatedMeasures' [Total Sales] - 'CalculatedMeasures' [PreviousYearTotalSales]) / 'CalculatedMeasures' [PreviousYearTotalSales])

ISNUMBER

פונקציית DAX זומחזירה TRUE או FALSE לאחרגבודק אם ערך מספרי.

תחביר

ISNUMBER(<ערך>)

דוגמא

= IF (ISNUMBER (0),'האם מספר','זה לא מספר')

ISTEXT

פונקציית DAX זומחזירה TRUE או FALSE לאחרגבודק אם ערך הוא טקסט.

תחביר

ISTEXT(<ערך>)

דוגמא

= IF (ISTEXT ('טֶקסט'),'האם טקסט','אינו טקסט')

ISNONTEXT

פונקציית DAX זומחזירה TRUE או FALSE לאחרגבודק אם ערך אינו טקסט.

תחביר

ISNONTEXT(<ערך>)

דוגמא

= IF (ISNONTEXT ('טֶקסט'),'אינו טקסט','האם טקסט')

שגיאה

פונקציית DAX זומחזירה TRUE או FALSE לאחרגבודק אם ערך הוא שגיאה.

תחביר

ISERROE(<ערך>)

דוגמא

= אם (ISERROR (SUM ('ResellerSales_USD' [SalesAmount_USD]) / SUM ('InternetSales_USD' [SalesAmount_USD])), BLANK (), SUM ('ResellerSales_USD' [SalesAmount_USD]) / SUM ('InternetSales_USD' [SalesAm]

7. פונקציות טקסט

לרתום

פונקציית DAX זו jמשמן שני מחרוזות טקסט לאחד.

תחביר

לרתום(,)

דוגמא

= CONCATENATE ('שלום', 'עולם')

CONCATENATEX

פונקציית DAX זוהתוצאה של ביטוי שהוערך עבור כל שורה בטבלה.

תחביר

CONCATENATEX(

,, [תוחם])

דוגמא

= CONCATENATEX (עובדים, [FirstName] ו '' & [LastName], ',')

תוקן

פונקציית DAX זו rמחייב מספר למספר העשרוני שצוין ומחזיר את התוצאה כטקסט.

תחביר

תוקן(,,)

דוגמא

= FIXED ([PctCost],3,אחד)

החלף

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

תחביר

החלף(,,,)

דוגמא

= REPLACE ('מוצרים חדשים' [קוד מוצר],אחד,2,'OB')

לחפש

פונקציית DAX זו rמגדיר את מספר התווים שבהם מחרוזת טקסט ספציפית נמצאת לראשונה.

תחביר

לחפש(, [, [] [,]])

דוגמא

= חיפוש ('n','מדפסת')

הנוסחה מחזירה 4 מכיוון ש- n הוא התו הרביעי במילה 'מדפסת'.

עֶלִיוֹן

פונקציית DAX זו חוזרתמחרוזת טקסט בכל האותיות הגדולות.

תחביר

עֶלִיוֹן()

דוגמא

= UPPER (['מוצרים חדשים' [קוד מוצר])

יסודות Power BI DAX: יצירת המדד הראשון שלך

תְנַאִי מוּקדָם: יהיה עליך לפתוח קובץ Power BI Desktop זה נתון .

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

  1. ברשימת השדות של תצוגת דוח לחץ לחיצה ימנית על ה- מכירות טבלה, ואחריה מידה חדשה .

  2. החלף מידה על ידי הקלדת שם מידה חדש מכירות ברבעון הקודם, בתוך ה פורמולה בר .

  3. בנוסחה זו, אתה רוצה להשתמש ב- לחשב פוּנקצִיָה. לכן, לאחר סימן השווה, הקלד את האותיות הראשונות CAL ואז לחץ פעמיים על הפונקציה שבה ברצונך להשתמש.

  4. לפונקציה CALCULATE יש לפחות שני ארגומנטים. הראשון הוא הביטוי שיש להעריך, והשני הוא א לְסַנֵן .

    הוא יש קשר
  5. אחרי הפתיחה מַאֲמָר מוּסְגָר ( בשביל ה לחשב פונקציה, סוג סְכוּם ואחריו סוגריים פותחים נוספים ( להעביר ויכוח ל סְכוּם פוּנקצִיָה.

  6. התחל להקליד מלח ואז בחר מכירות [SalesAmount] , ואחריו סוגר סוגר ) . זהו טיעון הביטוי הראשון שלנו לחשב פוּנקצִיָה.

  7. סוג א פסיק (,) ואחריו רווח לציין את המסנן הראשון ואז הקלד רבעון קודם . זה יהיה המסנן שלנו.

  8. תשתמש ב- רבעון קודם פונקציית מודיעין זמן לסינון סְכוּם תוצאות ברבעון הקודם.

  9. לאחר סוגריים הפתיחה ( לפונקציה PREVIOUSQUARTER, הקלד לוח שנה [DateKey] .

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

  11. ודא שהארגומנטים המועברים ל- PREVIOUSQUARTER וגם הפונקציה CALCULATE סגורים על ידי הקלדת שני סוגריים סגורים ))) .

  12. הנוסחה שלך אמורה להיראות כעת כמו הבאה
    מכירות ברבעון הקודם = CALCULATE (SUM (Sales [SalesAmount]), FREVIOUSQUARTER (לוח שנה [DateKey])

  13. לחץ על סימן הביקורת בשורת הנוסחאות או הקש Enter כדי לאמת את הנוסחה.

לאחר שהוספת את זה למודל שלך, וואלה! פשוט יצרת מדד באמצעות DAX, ולא קל בזה.

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

אז בואו אם היינו צריכים לשים כמות מכירות ואת החדש שלנו מכירות ברבעון הקודם למדוד בתרשים ואז להוסיף אותו שָׁנָה ו QuarterOfYear כפי ש חותכים, היינו מקבלים משהו בסגנון הבא

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