什麼是 Python 中的自我:真實世界的例子
什麼是 Python 中的自我:真實世界的例子
在本教程中,我想向您展示LuckyTemplates 中高級 DAX 計算的一些示例。完成基礎知識後,我現在將演示一些高級函數和公式,它們是計算更複雜計算的關鍵。
我不會涵蓋每個公式或函數,但我會概述一些想法,以便您探索 DAX 的功能。您可以在本博客底部觀看本教程的完整視頻。
目錄
使用切片器按日期過濾數據
首先,我將在這裡對這個示例數據進行時間比較分析。
首先,我要引入一個日期過濾器。
之後,我將在“字段”部分中選擇“日期”以擺脫層次結構。
然後,我要把它變成一個切片器。
選擇後,切片器將如下所示,使我們能夠過濾到不同的時區。
現在您將看到過濾正在改變我們原始數據的結果。所以現在,我們正在查看較小的信息子集。
這是由於不同的時間框架導致這些計算的上下文發生變化。
在模型中,時間範圍在Dates表中被過濾,然後向下流向Sales表。
接下來,我將創建一個刪除層次結構的日期表。
另一件事是我不喜歡這種日期格式。因此,我將轉到“表格”區域來更改它們。
然後我會找到我的日期表並突出顯示該列。
我要將格式更改為日期、月份和年份。我知道在世界不同地區,日期順序不同,但對於本教程,我將使用這種格式。
現在,由於我進行了格式調整和切片器過濾,我的日期看起來像這樣。
接下來,我要引入我的Total Sales。現在,它不再按客戶查看銷售額,而是按日期顯示銷售額。
與高級 DAX 的時間比較
現在我想將當前日期的數據與上一年的數據進行比較。
為此,我將為去年的數據創建一個名為Sales LY的新度量,並且我將使用一個名為的函數。
CALCULATE使我能夠更改計算的上下文。
CALCULATE 將成為您在 LuckyTemplates 和 DAX 公式中最常用的函數,因為它是 LuckyTemplates 中任何高級分析的開始。
現在,我要輸入Total Sales。
我想計算我的Total Sales,但我想在不同的上下文中進行計算。因此,我將使用一個使我能夠更改過濾器的功能。
例如,我可以使用一個名為的函數,我可以輸入日期列並輸入公式。
現在我可以比較這個日期和去年同一天的銷售額,這是我當前的背景。上下文源自我在CALCULATE內部使用的函數。
這是高級 DAX 計算的第一個示例。
使用高級 DAX 計算累計總數
現在,我將向您展示另一個創建累計總計的示例。
使用此公式計算累計銷售額。
我將使用CALCULATE來計算Total Sales。但我想在不同的背景下進行。
因此,我將使用函數和。然後我將放置Dates表,在其下方,我將Date列放置為小於/等於 Date。
現在我有我的Cumulative Sales。
這就是它在可視化中的樣子。
我可以更改切片器中的日期上下文,所有內容都會自動為我更新。
這是測量分支的另一個例子。我們正在分支計算的累積子集。
Cumulative Sales中每個結果的情況是,該公式計算當天和前一天的銷售額之和。
這就是公式的這一部分所做的。它正在修改計算的上下文。
高級 DAX 計算是動態的。它們不僅會根據日期上下文發生變化,而且還會發生變化,例如,當我想查看特定客戶時。
然後它將為該特定客戶更新我們的所有公式。
這些公式的構建方式可以與我創建的模型無縫協作。額外的過濾器可以相互疊加以創建動態計算。
高級 DAX 中的度量組
度量分支是高級 DAX 計算的重要組成部分。因此,當我們離開關鍵措施並進入更多措施分支時,我們可以開始創建新的措施組。
首先,我要單擊“輸入數據”。
我將新表稱為Cumulative Measures。
然後我將創建另一個並將其稱為Time Comparison。
所以這些現在出現在我們的領域部分。它們也會出現在我們的模型中。
然後我需要做的就是把它們搬進來。
我要將Cumulative Sales轉移到我的Cumulative Measures中。
我還將採用Sales Last Year並將其移至Time Comparison中。
然後我將刪除不需要的列。
現在我有了三個易於引用的度量值組。
這將會增長,因為我還可以衡量分支機構的利潤和利潤率。我只需要調整CALCULATE函數內的度量,並為每個度量獲得不同的結果。
*****相關鏈接*****
使用高級 DAX 在 LuckyTemplates 中累積比較多個指標 使用
高級 DAX 的新客戶分析
比較任何銷售與上次銷售(無時間智能)——LuckyTemplates 中的高級 DAX
結論
我想我已經從初學者的角度講得夠多了。這只是高級 DAX 計算的開始。在本初學者指南的早期階段,我不想講得太技術性,以免讓您感到困惑。
如果您想了解更多信息,可以查看我們通過提供的 DAX 課程或內容。
一切順利。
*****學習 LuckyTemplates?*****
什麼是 Python 中的自我:真實世界的例子
您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。
在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。
本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。
在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。
我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。
了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。
本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。
如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。
什麼是 LuckyTemplates 網關?所有你必須知道的