如何組織您的 LuckyTemplates 數據模型——最佳實踐技巧

如何組織您的 LuckyTemplates 數據模型——最佳實踐技巧

我想在這篇文章中重點介紹我的一些LuckyTemplates 數據建模最佳實踐技巧。在本教程中,我詳細介紹了許多技術,我認為一旦您開始將這些技術應用到您的報告中,您就會發現它們非常有用。您可以在本博客底部觀看本教程的完整視頻。

你會發現,隨著你進行任何開發,你的 LuckyTemplates 報告的某些元素將會增加。這可以是新的數據表、表之間的不同關係、各種度量值組等等。

組織報告的所有這些部分是絕對必要的,這樣您就可以清楚地了解模型內部發生的事情。

我想談談我組織模型的一些最佳實踐技巧。學習峰會編寫的完整報告。

如何組織您的 LuckyTemplates 數據模型——最佳實踐技巧

這裡的模型非常詳細——這份報告中進行瞭如此多的計算,並在此模型之上提供瞭如此多的支持表格。要想出這樣的東西,絕對有必要遵循一些組織事物的最佳實踐技巧。

目錄

直觀地構建您的核心模型

讓我們先去訪問數據模型。現在檢查核心模型的詳細程度。

如何組織您的 LuckyTemplates 數據模型——最佳實踐技巧

許多以前看過我的教程的人都熟悉如何以最簡單的方式設置您的核心模型。

您會注意到LOOKUP表位於頂部,而FACT 表位於底部。你也可以在這裡看到,我們實際上是在處理多個事實表。

在這個例子中,我們在財務細節方面處理了大量材料。諸如預算、比較以及將這些數字與我們的交易數據或銷售數據合併之類的事情。

我們到處都有大量的表和關係,但正如您在此處所見,我以簡單直觀的方式進行了佈局。如果你這樣設置它,即使在計算方面所做的事情非常複雜,它也會變得更容易理解。

將表格整理到您可以看到的地方

讓我展開屏幕,這樣您就可以看到我在這個模型中有多少張表和幾組東西。

如何組織您的 LuckyTemplates 數據模型——最佳實踐技巧

我將支持表放在我的核心指標下方,以便我可以輕鬆地找到它們。

如何組織您的 LuckyTemplates 數據模型——最佳實踐技巧

我還有一些包含不同數據的隱藏表,並將它們合併到財務明細表中。

如何組織您的 LuckyTemplates 數據模型——最佳實踐技巧

屏幕右側是我的測量表。測量表是組織模型的關鍵。我也把它們放在一邊。我在我的所有模型上都這樣做,我強烈、強烈建議您做類似的事情。

我注意到對於大多數在支持論壇上發帖的 LuckyTemplates 成員來說,他們的模型有點亂。這是完全可以理解的,因為剛開始的時候你不知道該做什麼。     

但是,如果您可以採納我使用的這些簡單技巧中的一些並將它們應用到您自己的模型中,我相信即使是這些小的更改也會讓事情變得更容易理解。

想像你腦海中的事物

我喜歡做的——不管我正在處理的數據場景是什麼——是在我構建我的報告和編寫我的DAX 計算時可視化我的模型實際發生的事情。

所以我知道過濾器何時到位,我知道它如何流向我可能在銷售表、預算表甚至表格組合中進行的計算。

能夠在您的腦海中想像這些事情的實際發生是很重要的。

使用測量表組織測量

我想討論的最後一個技巧是關於度量表。讓我們看一下右側,看看我有多少個度量表。相當可觀的數字,對吧?

如何組織您的 LuckyTemplates 數據模型——最佳實踐技巧

看看每當我打開這些字段中的任何一個時會發生什麼,比如 Attrition Visuals 和 Key Measures 字段。

如何組織您的 LuckyTemplates 數據模型——最佳實踐技巧

如何組織您的 LuckyTemplates 數據模型——最佳實踐技巧

我在這裡要向您展示的是,您可以創建很多措施。您可以輕鬆地在模型中創建 30、40,甚至 50 個度量。如果不將這些放入度量表中,那麼很容易迷失在數據的海洋中。您將搜索您的度量,但您不知道在哪裡可以找到它們。對於使用您的模型的任何人來說,這將使生活更加艱難。

直觀地命名測量表

盡可能簡化事情以加快開發速度很重要,尤其是當您以直觀的方式命名度量表時。

比如我想做一個時間段的比較,我知道去哪裡。我只需單擊時間比較表,然後將其拖放到我的可視化中。

如何組織您的 LuckyTemplates 數據模型——最佳實踐技巧

通過實施這些小事情,您可以提高在 LuckyTemplates 中的開發速度。

這不僅是為了您的利益。將來可能會使用您的模型的其他人需要能夠從您離開的地方繼續工作。

他們需要能夠審核您正在計算的數字,還需要了解這些數字是如何計算的。

結論

如果您遵循我在本教程中介紹的有關LuckyTemplates數據建模的最佳實踐提示,我相信您將能夠開發出比周圍其他人更出色的 LuckyTemplates 數據建模。

您只需要進行一些小的更新,並始終如一地做好,以優化您正在進行的報告和開發工作。您還可以使用這些技巧來快速輕鬆地更新現有工作。


什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

如何在 R 中保存和加載 RDS 文件

如何在 R 中保存和加載 RDS 文件

您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。

回顧前 N 個工作日——DAX 編碼語言解決方案

回顧前 N 個工作日——DAX 編碼語言解決方案

在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。

DAX Studio 中數據緩存的物化想法

DAX Studio 中數據緩存的物化想法

本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。

使用 LuckyTemplates 進行業務報告

使用 LuckyTemplates 進行業務報告

如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的