如何:編寫 Analysis Services 物件的指令碼

在 Microsoft SQL Server Analysis Services 中有數種物件類型可使用指令碼加以管理。此物件清單包括 Analysis Services 資料庫的元素。尤其,此物件清單包括資料來源、資料來源檢視、Cube、維度、採礦結構和角色。

若要在 Analysis Services 中使用指令碼來建立、變更或刪除物件,您可以使用 SQL Server Management Studio,而且您應該要熟悉 XML for Analysis (XMLA)。不過,SQL Server Management Studio 有一個自動建立 XMLA 指令碼的功能,這是要建立 Cube 之類的物件所需的指令碼。此自動化功能幫助您縮短 XMLA 的學習曲線。

[!附註]

如需有關如何使用 XMLA 的詳細資訊,請參閱<在 Analysis Services (XMLA) 中使用 XML for Analysis>。

重要事項重要事項

編寫 Role 物件的指令碼時,您必須注意安全性權限包含在它們所保護的物件中,而非與它們相關聯的安全性角色。

若要編寫 Analysis Services 物件的指令碼

  1. 在 SQL Server Management Studio 中,連接到 Analysis Services 執行個體。

  2. 尋找您要建立指令碼的物件,來建立、改變或刪除物件。

  3. 以滑鼠右鍵按一下物件,依序指向 [編寫 Cube 的指令碼為][CREATE 至][ALTER 至][DELETE 至],然後按下列其中一個選項:[新增查詢編輯器視窗] 可開啟查詢編輯器視窗、[檔案] 可將 XMLA 指令碼儲存至檔案,或 [剪貼簿] 可將 XMLA 指令碼儲存至剪貼簿。

    [!附註]

    通常,如果您要建立檔案的多個不同版本,請選取 [檔案]