SQL Server Management Studio 中的 Analysis Services 指令碼專案

適用于:SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

在SQL Server Analysis Services中,您可以在 SQL Server Management Studio 中建立 Analysis Server 腳本專案,以將相關腳本分組在一起,以供開發、管理和原始檔控制之用。 如果目前未載入任何解決方案SQL Server Management Studio,則建立新的 Analysis Server 腳本專案會自動建立新的解決方案。 否則,可以將新的 Analysis Server 指令碼專案加入到現有的方案,或是在新的方案中建立。

您可以使用下列基本步驟,在 SQL Server Management Studio 中建立 Analysis Server 腳本專案:

  1. 在 [檔案] 功能表上,指向 [開新檔案] ,然後按一下 [專案]

    選取 Analysis Server 指令碼 專案範本,然後指定新專案的名稱和位置。

  2. 以滑鼠右鍵按一下 [連接],在方案總管中於 Analysis Server 指令碼專案的 [連接] 資料夾裡建立新連接。

    這個資料夾包含要SQL Server Analysis Services實例的連接字串,而 Analysis Server Scripts 專案所包含的腳本可以執行。 一個 Analysis Server 指令碼專案中可以有多個連接,而且您可以在執行專案所包含的指令碼時,選擇要使用的連接。

  3. 以滑鼠右鍵按一下 [查詢],在方案總管中於 Analysis Server 指令碼專案的 [指令碼] 資料夾裡建立多維度運算式 (MDX)、資料採礦延伸模組 (DMX),以及 XML for Analysis (XMLA) 指令碼。

  4. 以滑鼠右鍵按一下專案,指向 [加入],然後選取 [現有項目],在方案總管中於 Analysis Server 指令碼專案的 [其他] 資料夾裡加入任何其他檔案,例如包含專案附註的文字檔。 SQL Server Management Studio會忽略這些檔案。

檔案類型

SQL Server Management Studio解決方案可以包含數種檔案類型,視您在方案中包含的專案,以及針對該解決方案的每個專案所包含的專案而定。 如需SQL Server Management Studio中解決方案檔案類型的詳細資訊,請參閱管理解決方案和專案的檔案。 一般而言,SQL Server Management Studio方案中每個專案的檔案會儲存在方案資料夾中,每個專案的個別資料夾中。

Analysis Server 指令碼專案的專案資料夾,可以包含下表列出的檔案類型。

檔案類型 描述
Analysis Server 指令碼專案定義檔案 (.ssmsasproj) 包含在方案總管中所顯示之資料夾的中繼資料,也包含資訊指出哪些資料夾應該顯示專案中所包含的檔案。

專案定義檔也包含專案中所包含之SQL Server Analysis Services連線的中繼資料,以及將連線與專案中包含的腳本檔案建立關聯的中繼資料。
DMX 指令碼檔案 (.dmx) 包含專案中的 DMX 指令碼。
MDX 指令碼檔案 (.mdx) 包含專案中的 MDX 指令碼。
XMLA 指令碼檔案 (.xmla) 包含專案中的 XMLA 指令碼。

Analysis Services 範本

將新的 MDX、DMX 或 XMLA 腳本新增至 Analysis Server 腳本專案時,您可以選擇使用範本總管來尋找SQL Server Analysis Services範本,這是示範如何執行指定動作的預先定義腳本或語句集合。 範本總管可在 [檢視] 功能表上取得,並包含適用于SQL Server、SQL Server Analysis Services和SQL Server Compact的範本。 如需詳細資訊,請參閱 在 SQL Server Management Studio 中使用 Analysis Services 範本

另請參閱

使用 SQL Server 資料工具 (SSDT) 建立多維度模型
多維度運算式 (MDX) 參考
資料採礦延伸模組 (DMX) 參考
Analysis Services 指令碼語言 (ASSL for XMLA)
Analysis Services 指令碼語言 (ASSL for XMLA)