設定 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 專案物件,然後按兩下 [屬性]
屬性描述
下表描述每個項目屬性、列出其預設值,並提供變更其值的相關信息。
財產 | 默認設定 | 描述 |
---|---|---|
組建/部署伺服器版本 | 用來開發專案的 SQL Server 版本 | 指定專案最終將部署至的伺服器版本。 在專案中與多個開發人員合作時,開發人員必須了解伺服器版本,以瞭解要納入 SQL Server Analysis Services 專案中的功能。 |
組建/部署伺服器版本 | 用來開發專案的版本 | 指定專案最終將部署至的伺服器版本。 |
建置/輸出 | /站 | 專案建置程序輸出的相對路徑 |
建置/移除密碼 | 真 | 指定在建置程式期間是否會從寫入輸出目錄的連接字串中移除已知密碼。 系統會移除密碼,以提高安全性。 如果移除密碼,則必須在處理已部署的專案時提供密碼,才能讓SQL Server Analysis Services 存取源數據。 |
偵錯/ 開始物件 | <目前使用中物件> | 決定當您開始偵錯時要啟動的物件。 |
部署/部署模式 | 僅部署變更 | 根據預設,只會部署專案對象的變更(前提是沒有對專案外部的物件進行任何其他變更)。 您也可以選擇在每個部署期間部署所有項目物件。 為了獲得最佳效能,請使用 [僅部署變更]。 |
部署/處理選項 | 違約 | 根據預設,SQL Server Analysis Services 會決定部署物件變更時所需的處理類型。 這通常會導致部署時間最快。 不過,您也可以選擇對每個部署執行完整處理或未執行任何處理。 |
部署/交易式部署 | 假 | 根據預設,已變更或所有物件的部署不會與那些已部署對象的處理交易。 即使處理失敗,部署仍可成功並保存。 您可以變更此預設值,以在單一交易中納入部署和處理。 |
部署/目標伺服器 | 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 項目檔。
一開始會使用名為 Development 的單一組態來建立專案。 您可以使用 Configuration Manager 建立其他組態,並在組態之間切換。
在建立其他組態之前,所有開發人員都會使用此通用組態。 不過,在專案開發的各個階段,例如在專案的初始開發和測試期間,不同的開發人員可能會使用不同的數據源,並將專案部署至不同的伺服器,以供不同用途使用。 組態可讓您將這些不同的設定保留在不同的組態檔中。