如何:編寫 Analysis Services 物件的指令碼
在 MicrosoftSQL ServerAnalysis 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 物件的指令碼
在 SQL Server Management Studio 中,連接到 Analysis Services 執行個體。
尋找您要建立指令碼的物件,來建立、改變或刪除物件。
以滑鼠右鍵按一下物件,依序指向 [編寫 Cube 的指令碼為]、[CREATE 至]、[ALTER 至] 或 [DELETE 至],然後按下列其中一個選項:[新增查詢編輯器視窗] 可開啟查詢編輯器視窗、[檔案] 可將 XMLA 指令碼儲存至檔案,或 [剪貼簿] 可將 XMLA 指令碼儲存至剪貼簿。
[!附註]
通常,如果您要建立檔案的多個不同版本,請選取 [檔案]。