在 LuckyTemplates 中快速構建綜合日期表

在 LuckyTemplates 中快速構建綜合日期表

在本文中,我將向您展示在 LuckyTemplates 中創建詳細日期表的最快捷、最有效的方法。您可以在本博客底部觀看本教程的完整視頻。

如果您想隨著時間的推移分析任何內容,那麼為任何 LuckyTemplates 模型創建的表可能沒有比日期表更重要的了。

目錄

在 LuckyTemplates 中創建日期表

可以通過幾種方式創建日期表。在此示例中,我在查詢編輯器中使用“M”代碼。

如果您想繼續學習,可以下載本課程中的代碼:

在下面查找看起來像這個文件的文件。

在 LuckyTemplates 中快速構建綜合日期表

現在,我們可以深入創建我們的日期表。

1. 創建一個空白查詢

我們要做的第一件事是創建一個空白查詢。為此,請選擇New Source

在 LuckyTemplates 中快速構建綜合日期表

您會看到一個如下所示的彈出窗口。

只需向下滾動並查找空白查詢選項。選擇此選項,然後單擊“連接”

在 LuckyTemplates 中快速構建綜合日期表

單擊Connect後,您將得到一個空白查詢。

在 LuckyTemplates 中快速構建綜合日期表

2.使用“M”代碼

現在的下一步是更改此查詢中的代碼。這就是“M”代碼的用武之地。

所以選擇頂部的高級編輯器。

在 LuckyTemplates 中快速構建綜合日期表

您會看到一個帶有一些現有文本的高級編輯器彈出窗口。刪除此文本,然後將日期表代碼複製並粘貼到高級編輯器中。

在 LuckyTemplates 中快速構建綜合日期表

你應該有一些看起來與此類似的東西。

在 LuckyTemplates 中快速構建綜合日期表

粘貼日期表代碼後,點擊完成

3、輸入參數

您現在會看到我們有一些參數。我們實際上可以為這個日期表輸入一些參數。

在 LuckyTemplates 中快速構建綜合日期表

對於StartDate,假設是 2014 年 1 月 1 日,對於EndDate,假設是 2016 年 12 月 31 日。

我們還可以選擇設置Financial Year Start Month。您可以在此處選擇任何月份,但對於這個特定示例,我們選擇七月。

在 LuckyTemplates 中快速構建綜合日期表

單擊Invoke 後,您將擁有整個表格。

在 LuckyTemplates 中快速構建綜合日期表

4. 查看表格

讓我們快速回顧一下這里為我們創建的內容。

我們有month 和 year以及quarter 和 year

在 LuckyTemplates 中快速構建綜合日期表

我們也有星期幾星期結束

在 LuckyTemplates 中快速構建綜合日期表

但很棒的是我們還有這個索引列。創建它可能非常困難,因此準備好供我們使用真的很有幫助。

在 LuckyTemplates 中快速構建綜合日期表

例如,這個索引列可以對月份和年份列進行排序。由於它是一個文本值,它只能按字母順序對自己進行排序。所以索引列可以為我們做排序。

除此之外,索引列還可以對quarter 和 year進行排序,當然還有day 和 week

您會看到我們的表格中也有財政年度,因此我們可以按財政年度對錶格進行切片。

在 LuckyTemplates 中快速構建綜合日期表

令人驚奇的是,您不必單獨創建所有這些。它們都是一次性創建的。

5. 註明姓名

當然,我們需要寫這個表的名字。

因此,在右側,您會在屬性下看到一個名稱框。在那裡你可以寫Dates

在 LuckyTemplates 中快速構建綜合日期表

6. 關閉查詢編輯器

要最終執行我們所做的所有更改,請單擊查詢編輯器左上角的關閉並應用。

在 LuckyTemplates 中快速構建綜合日期表

7.將日期表集成到數據模型中

現在我們可以將我們的日期表集成到我們的數據模型中。為此,我們只需要將 from date連接到order date

在 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 網關?所有你必須知道的