什麼是 Python 中的自我:真實世界的例子
什麼是 Python 中的自我:真實世界的例子
在本教程中,您將了解如何刪除 LuckyTemplates 中的隱藏日期表以減少 RAM 使用並提高性能。啟用自動日期/時間選項後,LuckyTemplates 會自動創建隱藏的日期表。
要啟用自動日期/時間,請轉到選項,然後轉到數據加載選項卡。在時間智能選項下,啟用自動日期/時間選項。
LuckyTemplates 加載後,您會注意到日期表在“字段”窗格中不可見。
目錄
LuckyTemplates 中的自動日期/時間選項
啟動 DAX Studio。在元數據窗格中,您可以看到多個本地日期表。
轉到 Advanced 選項卡並單擊View Metrics。您可以看到,目前本地日期表並未消耗大量 RAM。
讓我們想像一下如果數據模型中有更多日期值,它會是什麼樣子。
單擊外部工具選項卡並創建一個新表。這個新的計算表將一個包含從 1907 年 1 月 1 日到 2070 年 12 月 31 日的日期的表。然後,函數將創建包含該日期的列。
要了解自動日期/時間選項如何影響您的 RAM,讓我們將 ROW 複製七次。
當您運行它時,DAX Studio 會生成一個包含 8 列和近 60,000 行的表。
當您再次單擊 View Metrics 選項時,您會看到這個新表每列消耗 4.6MB 的 RAM。
如果單擊 Summary 選項卡,您可以看到數據模型的大小增加到 173MB。
通過此示例,您可以了解在 LuckyTemplates 中啟用自動日期/時間選項如何增加 RAM 消耗。
當您處理現實數據時,您可能會遇到歷史屬性並決定保留它們以備將來參考。但這可能會導致您的程序消耗大量 RAM,尤其是當您啟用自動日期/時間選項時。
您可以通過關閉此選項並使用 Power Query 或 DAX 代碼創建您自己的自動日期/時間表來優化您的日期表。您也可以使用 SQL 中的數據源來創建它。
在 LuckyTemplates 中禁用日期表的自動日期/時間選項
讓我們比較一下如果禁用自動日期/時間選項,該表將消耗多少。
返回 LuckyTemplates 並關閉數據加載選項卡下的自動日期/時間選項。
然後,啟動 DAX Studio 並單擊查看指標。在 Summary 選項卡中,您可以看到 RAM 消耗從 173MB 減少到 133MB。
通過關閉自動日期/時間選項,您可以節省 40MB 的 RAM。
使用 Python 腳本創建日期表的 LuckyTemplates
在 LuckyTemplates 中對日期表列進行排序
LuckyTemplates 日期表的重要性
結論
希望本教程能幫助您了解在開始工作之前配置 LuckyTemplates DAX Studio 的重要性。
儘管自動日期/時間選項是一項有用的時間智能功能,但它對您的 RAM 使用量有重大影響。相反,建議使用 DAX 代碼手動創建日期表。
刪除 LuckyTemplates 中隱藏的日期表是優化報表和提高性能的方法之一。上有更多的優化技術可以學習。
什麼是 Python 中的自我:真實世界的例子
您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。
在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。
本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。
在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。
我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。
了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。
本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。
如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。
什麼是 LuckyTemplates 網關?所有你必須知道的