共用方式為


了解用來建立部署指令碼的輸入檔

當您建立 Microsoft SQL Server Analysis Services 專案時,Business Intelligence Development Studio 會為專案產生 XML 檔案。Business Intelligence Development Studio 會將這些 XML 檔案放置在 Analysis Services 專案的輸出資料夾中。依預設,輸出是放在 \Bin 資料夾中。下表列出 Business Intelligence Development Studio 建立的 XML 檔案。

XMLA 檔案

描述

<project name>.asdatabase

包含專案中所有 Analysis Services 物件的宣告式定義。

<project name>.deploymenttargets

包含將建立 Analysis Services 物件的 Analysis Services 執行個體和資料庫的名稱。

<project name>.configsettings

包含環境特定設定,例如資料來源連接資訊和物件儲存位置。此檔案中的設定會覆寫 <project name>.asdatabase 檔案中的設定。

<project name>.deploymentoptions

包含部署選項,例如部署是否為交易式,以及部署之後是否應處理部署的物件。

[!附註]

Business Intelligence Development Studio 絕不會將密碼儲存在專案檔中。

修改輸入檔

修改輸入檔中的值、或從輸入檔中擷取值,就可以變更部署目的地、組態設定和部署選項,而不用編輯整個 <project name>.asdatabase 檔案 (如果是由現有的 Analysis Services 資料庫產生指令碼,則為整個 XMLA 指令碼檔案)。您可以修改個別的檔案,以輕鬆地針對各種用途建立不同的部署指令碼。

下列主題說明如何修改各種輸入檔中的值: