Analysis Services 部署精靈會從 <專案 name.configsettings> 檔案讀取您在部署腳本中使用的分割區和角色部署選項。 當您建置 MICROSOFT SQL Server Analysis Services 專案時,SQL Server Data Tools (SSDT) 會建立此檔案。 SQL Server Data Tools (SSDT) 會使用目前專案的組態設定來建立 <項目名稱>.configsettings 檔案。
檢閱部署的組態設定
以下是儲存在專案 name.configsettings> 檔案中的<組態設定:
數據源連接字串:這些是每個數據源的 連接字串,根據 Analysis Services 專案中指定的值。 用戶標識碼和密碼一律會從 連接字串 中移除,然後字串的其餘部分才會儲存在此檔案中。 不過,如果部署精靈直接部署至 Analysis Services 實例,您可以在精靈中新增適當的使用者標識碼和密碼資訊,以成功處理部署資料庫。 如果部署精靈儲存此連接資訊,將不會儲存在部署腳本本身。
模擬帳戶 此設定會指定 Analysis Services 用來在每個數據源中執行語句的用戶名稱。 如果未指定模擬帳戶,Analysis Services 會使用其登入帳戶來執行語句。 如果 Analysis Services 登入帳戶直接在數據源中授與許可權,Analysis Services 實例中所有資料庫中的所有資料庫管理員都可以透過登入帳戶存取數據源。 如果指定了用戶帳戶和密碼,在模擬資訊儲存在此檔案中之前,一律會移除這項資訊。 不過,如果部署精靈直接部署至 Analysis Services 實例,您可以在精靈中新增適當的使用者標識碼和密碼資訊,以成功處理部署資料庫。 如果部署精靈儲存此模擬資訊,將不會儲存在部署腳本本身。
索引鍵錯誤記錄檔 此設定會指定資料庫中每個 Cube、量值群組、數據分割和維度之索引鍵錯誤記錄檔的檔名和路徑。
儲存位置 此設定會指定資料庫中每個 Cube、量值群組和數據分割的儲存位置。 如果沒有為物件提供任何值,Analysis Services 部署精靈會使用對象的預設位置。 例如,數據分割會使用量值群組的位置、量值群組使用 Cube 的位置,而 Cube 則會使用 Analysis Services 實例上對象的預設位置。 儲存位置可以是本機或通用命名約定 (UNC) 路徑。
報表伺服器 此設定會指定資料庫中每個 Cube 中定義之每個報表動作的報表伺服器和資料夾位置。
修改部署的組態設定
在某些情況下,您可能需要使用不同於儲存在專案 name.configsettings> 檔案中的<組態設定來部署 Analysis Services 專案。 例如,您可能想要將 連接字串 變更為一或多個數據源,或指定特定分割區或量值群組的儲存位置。
若要修改 Analysis Services 專案中的數據分割和角色部署,您必須在專案 name.configsettings> 檔案中<變更此資訊,如下列程式所述。 您無法變更專案內的分割區和角色設定,因為 <SQL Server Data Tools (SSDT) 中的專案名稱> [屬性頁面] 對話框不會顯示這些選項。
注意
組態設定可以套用至所有物件,或只套用至新建立的物件。 只有在您將其他物件部署到先前部署的 Analysis Services 資料庫,且不想覆寫現有物件時,才將組態設定套用至新建立的物件。 若要指定組態設定會套用至所有物件,或只套用至新建立的物件,請在專案 name.deploymentoptions> 檔案中<設定此選項。 如需詳細資訊,請參閱 指定數據分割和角色部署選項。
在產生輸入檔案之後變更組態設定
以互動方式執行 Analysis Services 部署精靈,然後在 [組態設定 ] 頁面上,指定所部署物件的組態設定。
-或-
在命令提示字元執行 Analysis Services 部署精靈,並將精靈設定為以響應檔案模式執行。 如需響應檔案模式的詳細資訊,請參閱 執行 Analysis Services 部署精靈。
-或-
<使用任何文本編輯器修改專案 name.configsettings> 檔案。