Share via


設定 Analysis Services 專案屬性

適用于:SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

在SQL Server Data Tools中,SQL Server Analysis Services專案是使用會影響建置和部署SQL Server Analysis Services專案的特定預設屬性來定義。

若要變更專案屬性,請以滑鼠右鍵按一下SQL Server Analysis Services專案物件,然後按一下 [屬性]。 或者,您可以在 [專案] 功能表上,按一下 [屬性]

屬性描述

下表描述的是每一個專案屬性、列出其預設值,以及提供變更屬性值的詳細資訊。

屬性 預設值 Description
建立 / 部署伺服器版本 用來開發專案的SQL Server版本 指定最終會將專案部署到哪一個版本的伺服器。 在專案上與多個開發人員合作時,開發人員必須瞭解伺服器版本,以瞭解要納入SQL Server Analysis Services專案中的功能。
組建/部署伺服器版本 用來開發專案的版本 指定最終會將專案部署到哪一個版本的伺服器。
建立 / 輸出 /bin 專案建立程序之輸出的相對路徑
建立 / 移除密碼 指定在建立程序期間寫入輸出目錄的連接字串中,是否要移除已知的密碼。 移除密碼是為了增加安全性; 如果移除密碼,則必須在處理已部署的專案時提供密碼,才能存取來源資料SQL Server Analysis Services。
偵錯 / 起始物件 <目前使用中的物件> 決定當您開始偵錯時所要起始的物件。
部署 / 部署模式 只部署變更 依預設,只會部署對專案物件所做的變更 (前提是未直接在專案外面對物件進行其他變更)。 您也可以選擇在每一次部署期間部署所有專案物件。 為了獲得最佳效能,請使用 [只部署變更]。
部署 / 處理選項 Default 根據預設,SQL Server Analysis Services會決定部署物件變更時所需的處理類型。 這通常會產生最快的部署時間; 但是,您也可以選擇在每一次部署時進行完整的處理或是不執行任何處理。
部署 / 交易式部署 False 依預設,在處理已部署的物件時,已變更之物件或所有物件的部署並不是交易式部署。 即使處理失敗,部署仍可以成功,並持續存在。 您可以變更這項預設值,在單一交易中併入部署和處理。
部署 / 目標伺服器 localhost 根據預設,SQL Server Analysis Services專案中的資料庫物件將會部署到使用SQL Server Data Tools之本機電腦上的預設實例SQL Server Analysis Services。 變更此預設值,以在本機電腦上指定具名實例,或您有權建立SQL Server Analysis Services物件的任何遠端電腦上的任何實例。
部署 / 資料庫 <專案名稱> 根據預設,部署時SQL Server Analysis Services專案物件將具現化SQL Server Analysis Services資料庫的名稱是定義SQL Server Analysis Services專案的名稱。 變更此屬性,以變更 Server 屬性所指定SQL Server Analysis Services實例上的資料庫名稱。

屬性組態

屬性的定義是以每一個組態為原則; 專案組態可讓開發人員使用具有不同組建、偵錯和部署設定的SQL Server Analysis Services專案,而不需要直接編輯基礎 XML 專案檔。

專案一開始是以單一組態 (稱為「開發」) 來建立; 您可以使用組態管理員建立其他組態,並在不同的組態之間切換。

在建立其他組態之前,所有開發人員都會使用這個共同的組態; 不過,在專案開發的各個階段期間,例如在專案的初始開發和測試期間,不同的開發人員可能會使用不同的資料來源,並針對不同的用途將專案部署到不同的伺服器。 組態可讓您保留不同組態檔內的這些不同設定。

另請參閱

建立 Analysis Services 專案
部署 Analysis Services 專案