什麼是 Python 中的自我:真實世界的例子
什麼是 Python 中的自我:真實世界的例子
在本教程中,您將了解將數據集導入 Report Builder 的三種不同方式。
Report Builder 是一種 LuckyTemplates 工具,可讓您從 LuckyTemplates 報告中創建可打印的文檔。在計算機中安裝 Report Builder後,打開它。當它啟動時,它看起來像這樣:
請注意,它具有類似於 Word 和 Excel 的熟悉界面。數據選項卡包含可用於導入數據的不同選項。但對於本教程,重點主要放在LuckyTemplates 數據集選項上。
目錄
報表生成器入門
LuckyTemplates 數據集從LuckyTemplates 創建新的數據源和數據集。它是 LuckyTemplates 服務中的數據模型。
在最左側的窗格中,您可以看到報告數據。
數據源是指 LuckyTemplates 數據集。數據集是從數據源構建的查詢。
將數據集導入 Report Builder
在分頁報表中創建數據集類似於創建查詢。
這是用於此演示的數據模型:
您需要做的下一件事是導入數據。可以通過三種方式將數據導入 Report Builder。
1. 使用查詢設計器
如果您單擊數據集並選擇添加數據集,將出現數據集屬性框。
這是您開始創建分頁報告的地方。輸入你想要的數據集名稱並選擇數據源。然後,選擇查詢設計器。
請注意,可以在查詢設計器的度量值組窗格中找到 LuckyTemplates 數據模型中的表和所有數據。
要在分頁報表中輸入數據,請將所需數據從度量值組窗格拖放到空白處。您可以進一步拖動列標題以重新排列它們。
完成後,選擇Click to execute the query。這就是您的表格的樣子:
請注意,Report Builder 中的數據以獨立表格的形式出現,這意味著它們沒有相互鏈接。但在 LuckyTemplates 中,您可以看到這些關係。對於 Report builder,您只需要使您能夠將這些表放在一起的度量。您還可以將過濾器添加到新創建的表中。該主題在另一個教程中討論。
對您的工作感到滿意後,請單擊“確定”。當您返回到“數據集屬性”框時,您將獲得一個 DAX 查詢:
對於此示例,它匯總了 City 和 Year 的列。然後它使用 Sales 度量為 Total Quantity 創建新列。
如果您按OK,您現在會將數據集導入到 Report Builder 中。
2. 使用 DAX Studio
將數據導入 Report Builder 的另一種方法是使用 DAX Studio。
打開您的DAX Studio軟件。單擊PBI/SSDT 模型並選擇您要使用的數據模型。在此示例中,它使用 Management Insights 模型。然後,單擊“連接”。
選擇“主頁”選項卡下的“查詢生成器”選項。
在報告中拖放所需的數據和度量,然後單擊運行查詢。結果窗格根據您選擇的數據顯示表格的外觀。
如果點擊Edit Query,DAX Studio 會自動顯示該表對應的 DAX Query。
複製 DAX 查詢並返回到 Report Builder。單擊數據集,然後單擊添加數據集以打開數據集屬性框。
編輯名稱和數據源,然後將復制的 DAX 查詢粘貼到查詢文本框中。
單擊查詢設計器。
當您使用 DAX Studio 將數據集導入 Report Builder 時,您會丟失查詢設計器頂部的篩選器和參數窗格。
單擊紅色感嘆號 ( ! ) 以執行查詢。
如果您按OK,您將看到您的數據集文件夾下有另一個數據集或查詢。
3.使用性能分析器
可用於將數據導入 Report Builder 的第三個選項是使用 Performance Analyzer。
打開 LuckyTemplates 並創建一個新頁面。在此示例中,新頁麵包含一個表,其中包含有關年份、客戶名稱和總利潤的數據。
請注意,每列的總計已關閉。在“視圖”選項卡下,單擊“性能分析器”。
如果您想了解視覺對像中發生的情況,性能分析器是一個很好的工具。
點擊Start recording然後點擊Refresh visuals。刷新後,單擊Table旁邊的加號。
您會看到有一個選項可以復製表的 DAX 查詢。單擊複製查詢。
打開 DAX 工作室。再次選擇您需要的 LuckyTemplates 模型,然後單擊“連接”。在 DAX Studio 中粘貼查詢。
關閉 Totals 的目的是讓 DAX 代碼更容易理解。此外,如果包含總計,則將包含一個ROLLUP函數,這在創建分頁報告時不是必需的。
如果您運行代碼,您將在“結果”窗格中看到該表。
這是在性能分析器中創建的同一個表。
但是,實際上並不需要此查詢中的其他代碼行。最好從您的代碼中去除噪音以使其更簡單。
複製此 DAX 查詢並轉到 Report Builder。單擊數據集,然後選擇添加數據。在數據集屬性框中,將復制的 DAX 查詢粘貼到空白查詢框中。
不要忘記指定名稱並選擇數據源。另外,確保名稱不包含空格,否則會出錯。完成後,單擊確定。
然後,您將在“報告數據”窗格中看到新導入的數據集。
結論
有多種方法可以將數據導入 Report Builder。對於本教程,重點是 LuckyTemplates 數據集選項。在該選項下,可以通過三種方式導入數據集。這些是通過查詢設計器、DAX Studio 和性能分析器實現的。您可以自由選擇最適合您需要的選項。
起訴
什麼是 Python 中的自我:真實世界的例子
您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。
在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。
本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。
在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。
我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。
了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。
本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。
如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。
什麼是 LuckyTemplates 網關?所有你必須知道的