在 DAX Studio 中使用動態管理視圖 (DMV)

在本教程中,您將了解DAX Studio中的動態管理視圖 ( DMV )以及如何使用它們直接在 LuckyTemplates 中加載數據集。

動態管理視圖或 DMV返回服務器信息,您可以使用這些信息來監視 LuckyTemplates 服務器的運行狀況並診斷可能發生的任何問題。

本教程將使用。

在 DAX Studio 中使用動態管理視圖 (DMV)

目錄

從動態管理視圖中提取數據

首先,您需要將現有文件的全部代碼提取到新的 LuckyTemplates 數據模型中。為此,請在 DAX Studio 中打開現有的 LuckyTemplates 文件以識別並複制端口號。

完成後,返回到新的 LuckyTemplates 文件。在 Home 選項卡下,單擊Get data選項並選擇Analysis Services

在 DAX Studio 中使用動態管理視圖 (DMV)

在數據庫嚮導中,在服務器文本框中輸入端口號。

在 DAX Studio 中使用動態管理視圖 (DMV)

對於數據庫條目,您可以通過執行下面的 DMV 來獲取它。結果給出一個顯示數據模型 ID 的目錄名稱。

在 DAX Studio 中使用動態管理視圖 (DMV)

要加載數據,您需要將選項更改為Import。在 DAX 查詢框中,為度量值粘貼另一個 DMV。

在 DAX Studio 中使用動態管理視圖 (DMV)

完成後,單擊確定,然後單擊連接。您可以看到您能夠在 LuckyTemplates 中加載 DMV 的結果。

在 DAX Studio 中使用動態管理視圖 (DMV)

在加載此數據之前,您需要將其過濾掉,以便只加載您需要的列。單擊轉換數據選項。

Power Query 編輯器中,您可以選擇要保留或刪除的列。為此,請單擊“主頁”選項卡下的“選擇列”選項。然後,檢查您需要的列名。

在 DAX Studio 中使用動態管理視圖 (DMV)

之後,您可以看到,只需使用 DMV,您就可以將數據模型的內容提取到另一個 LuckyTemplates 文件中。

在 DAX Studio 中使用動態管理視圖 (DMV)

使用動態管理視圖創建度量

如果您想獲取數據模型中另一個表的信息,您只需更改 DMV 並針對數據庫運行它。

在 DAX Studio 中使用動態管理視圖 (DMV)

如果要求您獲得運行本機數據庫的權限,請單擊Edit Permission,然後單擊Run。表加載後,您會看到數據模型中現在有另一個表的數據。

在 DAX Studio 中使用動態管理視圖 (DMV)

但是,如果您單擊 Applied Steps 窗格中的下一步,您會發現它不起作用。這是因為它引用了不同查詢的列。單擊X將其刪除。

在 DAX Studio 中使用動態管理視圖 (DMV)

要解決此問題,您需要在 DAX Studio 中找到關係表的 DMV。

在 DAX Studio 中使用動態管理視圖 (DMV)

複製此代碼並將其粘貼到LuckyTemplates 中的度量中。您將看到您能夠查看有關數據模型中表之間存在的關係的詳細信息。

在 DAX Studio 中使用動態管理視圖 (DMV)

使用參數

您可以應用一個參數,而不是在每個查詢中手動更改 DMV。

使用參數允許您存儲信息,然後使用共享表達式運行多個查詢。您可以修改參數的內容,而無需遍歷每個查詢並手動更改 DMV。

要在 LuckyTemplates 中創建參數,請轉到“主頁”選項卡並單擊“管理參數”

讓我們為端口號和數據庫創建一個參數。為每個參數分配一個名稱並選擇其值類型。在這種情況下,它們都是文本。對於當前值,將端口號粘貼到 PortNumber 參數中,將數據庫 ID 粘貼到 DatabaseName 參數中。

在 DAX Studio 中使用動態管理視圖 (DMV)

完成後,您現在可以使用這些參數在查詢中引用端口號和數據庫名稱。

在 DAX Studio 中使用動態管理視圖 (DMV)

加載最終數據

對錶中的數據集進行必要的更改後,您現在可以通過單擊“關閉並應用”選項將其加載到 LuckyTemplates 的數據模型中。

在 DAX Studio 中使用動態管理視圖 (DMV)

您現在已成功將每個 DMV 的結果直接加載到 LuckyTemplates。

建議定期刷新數據模型,以通過 DMV 中提取的數據從 LuckyTemplates 文件中持續收集有用信息。

結論

總而言之,動態管理視圖可用於將數據集從 DAX Studio 加載到 LuckyTemplates。它們可用於創建查詢和度量。

動態管理視圖提供了一種從任何 SQL 數據庫中提取數據的通用機制。除了用它來連接程序之間的數據集外,它更常用於故障排除和性能監控。

一切順利,

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 用戶最初應該了解的主要主題之一。