查詢依賴項在 LuckyTemplates 中的工作原理

目錄

LuckyTemplates SQL 查詢

在本教程中,我們將深入研究並了解查詢依賴項在 LuckyTemplates 中的工作原理。

查詢依賴項向您展示查詢如何在 LuckyTemplates 中鏈接在一起。您可以查看哪些查詢依賴於其他查詢或表。當您計劃在模型中進行大量數據轉換時,這很有用。

此功能已經成為LuckyTemplates SQL 查詢的一部分已有一段時間了,但沒有多少用戶知道如何最大限度地發揮其功能。如果您經常使用複雜的 LuckyTemplates 設置,則需要更多地了解查詢依賴項

了解 LuckyTemplates 中的查詢依賴關係

首先,單擊“查看”功能區,然後單擊“查詢依賴項”

查詢依賴項在 LuckyTemplates 中的工作原理

您在依賴關係樹中首先看到的是初始查詢的源文件夾。

查詢依賴項在 LuckyTemplates 中的工作原理

在初始查詢下,您可以看到它分支為其他幾個查詢。您有CustomersProductsRegionsSales表查詢。僅通過查看此內容,您就已經了解了這些查詢是如何連接的。

我將向您展示查詢依賴項如何在 LuckyTemplates 中工作的示例。例如,我們已經有了Channel 列Channel Code 列

查詢依賴項在 LuckyTemplates 中的工作原理

我想要做的是創建另一個表。我想將這些信息分解並放入另一個表中。 

這是個好主意,因為正如您在這些列中看到的那樣,有很多重複信息,尤其是當您有多個包含類似內容的列時。

理論上,我們可以將 Channel 和 Channel Code 列單獨放在另一個表中,然後將 Channel 表向下繪製到我們的 Sales 表之間。

為此,右鍵單擊Sales表,然後選擇Reference

查詢依賴項在 LuckyTemplates 中的工作原理

接下來,將重複的銷售查詢從Sales (2)重命名為Channels表。在新的Channels表中,單擊Channel列,按住Ctrl鍵,然後單擊Channel Code列。

在仍然按下Ctrl的同時,右鍵單擊所述列,然後選擇Remove Other Columns

查詢依賴項在 LuckyTemplates 中的工作原理

之後,只有ChannelChannel Code列將保留在Channels表中。

查詢依賴項在 LuckyTemplates 中的工作原理

現在,您需要使用Channels表為所有頻道創建一個查找表。但首先,您需要通過右鍵單擊並選擇Remove Duplicates來刪除重複的條目。這是創建渠道代碼的有效方式。

查詢依賴項在 LuckyTemplates 中的工作原理

如您所見,兩列中只剩下三個條目。現在,單擊Add Column功能區,然後選擇Column From Examples。您需要這樣做,以便您可以使用第一個字母縮寫您的頻道代碼。

查詢依賴項在 LuckyTemplates 中的工作原理

通過這樣做,您可以創建一個新列並添加Channel Short Code表。

查詢依賴項在 LuckyTemplates 中的工作原理

如果您回頭查看Query Dependencies視圖,您現在可以看到Sales表查詢和Channels表之間的連接。

查詢依賴項在 LuckyTemplates 中的工作原理

結論

這個查詢依賴關係的例子只是一個簡單的例子。一旦你從各種來源獲得了大量數據,依賴樹就會看起來更加複雜。

正如我所提到的,當多個列中有大量重複信息時,此技術很有用。只需確保您創建的新表仍然連接並依賴於初始查詢。

我希望您從本教程中學到了很多東西。有多種使用Query Dependencies的機會。關鍵是在不同的場景中練習和試驗不同的例子。

直到下一次!

Leave a Comment

在 Power Automate 中執行直到循環控制

在 Power Automate 中執行直到循環控制

了解有關 Do Until 循環控制如何在 Power Automate 流中工作的基礎過程,並熟悉所需的變量。

使用 Deneb 為 LuckyTemplates 製作自定義視覺對象

使用 Deneb 為 LuckyTemplates 製作自定義視覺對象

受限於 LuckyTemplates 中提供的標準視覺效果?學習使用 Deneb 和 Vega-Lite 為 LuckyTemplates 創建自定義視覺對象,提升您的數據可視化能力。

在 Power Automate Desktop 中將日期添加到文件名

在 Power Automate Desktop 中將日期添加到文件名

在此博客中,您將了解如何使用 Power Automate Desktop 自動將日期添加到文件名的開頭或結尾。

Power Query:如何快速添加註釋

Power Query:如何快速添加註釋

找出幾種不同的方法在 Power Query 中添加註釋,這對於不喜歡記筆記的人非常有幫助。

Power Apps – SharePoint 集成指南

Power Apps – SharePoint 集成指南

在此博客中,您將了解 MS Power Apps 界面的基礎知識並了解 Power Apps-SharePoint 集成的過程。

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

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

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

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

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

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

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

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

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

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

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

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

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

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