了解用來建立部署指令碼的輸入檔
當您建置 Microsoft SQL Server Analysis Services 專案時,SQL Server Data Tools (SSDT) 會產生專案的 XML 檔案。 SQL Server Data Tools (SSDT) 將這些 XML 檔案放在 Analysis Services 專案的 [輸出] 資料夾中。 依預設,輸出是放在 \Bin 資料夾中。 下表列出SQL SERVER DATA TOOLS (SSDT) 建立的 XML 檔案。
XMLA 檔案 | 描述 |
---|---|
<專案名稱> 。asdatabase | 包含專案中所有 Analysis Services 物件的宣告式定義。 |
<專案名稱> 。deploymenttargets | 包含 Analysis Services 實例和資料庫的名稱,其中會建立 Analysis Services 物件。 |
<專案名稱> 。configsettings | 包含環境特定設定,例如資料來源連接資訊和物件儲存位置。 此檔案中的設定會覆寫專案name.asdatabase > 檔案中的 < 設定。 |
<專案名稱> 。deploymentoptions | 包含部署選項,例如部署是否為交易式,以及部署之後是否應處理部署的物件。 |
注意
SQL Server Data Tools (SSDT) 永遠不會將密碼儲存在其專案檔中。
修改輸入檔
修改輸入檔中的值,或從輸入檔擷取的值,可讓您變更部署目的地、組態設定和部署選項,而不需編輯整個 <專案名稱> .asdatabase 檔案 (或整個 XMLA 腳本檔案,如果您從現有的 Analysis Services 資料庫產生腳本) 。 您可以修改個別的檔案,以輕鬆地針對各種用途建立不同的部署指令碼。
下列主題說明如何修改各種輸入檔中的值: