在 Power BI Desktop 中使用 DAX

中級
應用程式製作者
資料分析師
Power BI

此學習路徑引進了資料分析運算式 (DAX),並透過計算來提供增強資料模型所需的基本技能。 首先,會描述 Power BI Desktop 的模型結構,以及如何使用 DAX 計算來增強其功能。 然後描述如何撰寫 DAX 公式和各種類型的模型計算,包括計算資料表、資料行以及量值。 接著引進評估內容,而後續課程會說明如何撰寫修改篩選內容的 DAX 公式。 最後,您將了解如何使用時間智慧函式和迭代器函式來撰寫 DAX 運算式。

必要條件

此學習路徑中的課程模組

在此課程模組中,您會了解 Power BI Desktop 模型結構、星型結構描述設計基本概念、分析查詢和報表視覺效果設定。 本課程模組會讓您打下穩固的基礎,學到如何將模型設計最佳化,並加入模型計算。

在此課程模組中,可瞭解如何撰寫 DAX 公式,以建立不同型別的模型計算,包括計算資料表、計算結果欄和量值。 此外將會學習如何撰寫 DAX 公式並設定格式,DAX 公式是由使用函式、運算子、對模型物件的參考、常數和變數的運算式所構成。

此課程模組結束後,您就能將計算資料表和計算結果欄新增至資料模型, 也能說明用來評估計算結果欄公式的資料列內容。 由於可以使用 Power Query 將結果欄新增至資料表,因此您也會了解建立計算結果欄 (而非 Power Query 計算資料行) 的最佳時機。

在此課程模組中,您會了解如何使用隱含和明確的量值。 首先要建立簡單的量值,針對單一資料行或資料表提供摘要。 再根據模型中的其他量值,建立更詳細的量值。 此外還會學習到計算結果欄和量值之間的相似之處,以及兩者之間的差異。

此課程模組結束後,即會了解迭代器函式系列的功能,以及在 DAX 計算中的使用時機。 計算包含了自訂摘要、排名及串連。

篩選內容描述在評估量值或量值運算式期間所套用的篩選條件。

時間智慧涉及日期、月份、季度或年份的計算。