LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

在本教程中,您將了解如何使用 LuckyTemplates 端口號將數據模型連接到SSAS、Excel 或 C#。

LuckyTemplates 桌面運行 SSAS 的本地實例,然後為其分配一個隨機端口號。每次關閉和打開 LuckyTemplates 文件時,此端口號都會更改。

如果您需要在 Excel或任何其他程序中分析數據,您可以使用端口號連接到數據模型。

在DAX Studio的右下角,您可以看到顯示localhost後跟數字的文本。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

這是SSAS 用於在 LuckyTemplates 中運行的端口號。

通過了解端口號,您可以在Excel和 SSAS 之間建立連接以創建數據透視表和報告,而無需在 Power Pivot 中加載一組新數據。

目錄

使用 LuckyTemplates 端口號連接到現有文件

打開 LuckyTemplates。轉到獲取數據選項並單擊Analysis Services

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

這將打開 SSAS 數據庫嚮導。在服務器文本框中,輸入DAX Studio 程序的端口號。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

單擊確定,然後連接。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

您會看到 Navigator 現在包含端口號提供的數據模型。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

單擊“確定”後,LuckyTemplates 會創建與本地端口號包含的現有LuckyTemplates 報表的實時連接。

新 LuckyTemplates 文件的“字段”窗格和數據模型都包含與現有文件相同的數據。在數據模型中,實時連接由每個表頂部的藍線表示。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

您甚至可以轉到報告視圖並使用“字段”窗格中的不同項目構建基本報告。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

除了 DAX Studio,您還可以使用表格編輯器查找報告的端口號。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

請注意,一旦您關閉並重新打開 LuckyTemplates 文件,端口號將發生變化,因此您需要手動更新它。

將 LuckyTemplates 數據模型連接到 Excel

接下來,讓我們在Excel和 LuckyTemplates之間創建連接。打開 Excel 並創建一個新的空白工作簿。轉到“數據”選項卡並單擊“獲取數據”選項。選擇來自數據庫,然後選擇來自 Analysis Services

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

在服務器名稱中鍵入端口號,然後單擊下一步。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

在下拉框中,您可以看到數據庫的名稱或內部 ID。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

單擊模型,然後單擊下一步和完成。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

單擊完成後,將出現導入數據嚮導。然後您可以開始在報表中創建數據透視表。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

類似於數據透視表在 Excel 中的工作方式,只需將字段從字段列表拖放到它們各自的區域即可。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

這使您可以根據 LuckyTemplates 中的數據模型快速創建 Excel 報告。

在 AC# 腳本中使用 LuckyTemplates 端口號

您還可以在 C# 腳本中使用端口號。這允許您在 LuckyTemplates 中獲取表格對像模型 (TOM) 及其所有屬性的列表。

例如,讓我們獲取 SSAS 中所有表名的列表。您需要做的第一件事是編寫一個基本腳本。您需要為服務器聲明一個變量。您可以使用server.connect (" ")語法連接到 LuckyTemplates ,然後在括號內輸入端口號。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

您需要使用Model關鍵字聲明模型對象。由於此示例只有一個服務器,因此使用了( 0 ) 關鍵字。但是對於處理多個數據庫的實例,您需要使用相應的編號。

接下來,您需要創建一個for 循環,以便您可以迭代 LuckyTemplates 數據模型中的所有表。

您還需要編寫Console.WriteConsole.ReadLine,以便窗口在顯示名稱列表後不會自動關閉。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

完成後,單擊開始。您可以看到 C# 程序現在能夠檢索 LuckyTemplates 數據模型中所有表名的列表。

LuckyTemplates 端口號:將 LuckyTemplates 連接到 SSAS、Excel 和 C#

結論

本教程分步指導如何使用 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 網關?所有你必須知道的