在 Power BI Desktop 中使用 DAX

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

此學習路徑介紹 DAX (DAX) 的數據分析運算式,並提供使用計算來增強語意模型所需的基本技能。

首先,會描述 Power BI Desktop 的模型結構,以及如何使用 DAX 計算來增強其功能。 然後描述如何撰寫 DAX 公式和各種類型的模型計算,包括計算資料表、計算結果欄和量值。 接著引進評估內容,而後續課程會說明如何撰寫修改篩選內容的 DAX 公式。 最後,您將了解如何使用時間智慧函式和迭代器函式來撰寫 DAX 運算式。

必要條件

此學習路徑中的課程模組

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

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

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

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

在此課程模組的結尾,您將會了解迭代器函式系列的功能,以及如何在 DAX 計算中加以使用。 計算包含了自訂摘要、排名及串連。

在此課程模組結束時,您將能夠描述和處理用來評估量值公式的篩選內容。

此課程模組結束後,即會了解時間智慧的意義,以及如何將時間智慧 DAX 計算新增至您的模型。