共用方式為


表格式模型的相容性層級

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

相容性層級是指 Analysis Services 引擎中發行特定的行為。 例如,DirectQuery 和表格式物件元數據有不同的實作,視相容性層級而定。 一般而言,您應該選擇平台支援的最新相容性層級。

最新支援的相容性層級為 1700

依版本支援的相容性層級

相容性層級 伺服器版本
1700 Power BI 進階版、Azure Analysis Services、SQL Server 2025
1600 Power BI Premium、Azure Analysis Services、SQL Server 2022
1500 Power BI Premium、Azure Analysis Services、SQL Server 2022、SQL Server 2019
1400 Azure Analysis Services、SQL Server 2022、SQL Server 2019、SQL Server 2017
1200 Azure Analysis Services、SQL Server 2022、SQL Server 2019、SQL Server 2017、SQL Server 2016
1103 SQL Server 2017*、SQL Server 2016、SQL Server 2014、SQL Server 2012 SP1
1100 SQL Server 2017*、SQL Server 2016、SQL Server 2014、SQL Server 2012 SP1、SQL Server 2012

* SQL Server 2017 中已淘汰 1100 和 1103 相容性層級。

設定相容性層級

在 Visual Studio 中建立新的表格式模型專案時,您可以在 [表格式模型設計工具 ] 對話方塊中指定相容性層級。

ssas_tabularproject_compat1200

如果您選取 [ 不再顯示此訊息 ] 選項,則所有後續專案都會使用您指定為預設值的相容性層級。 您可以在 [工具>選項] 中變更 SSDT 中的預設相容性層級。

若要升級 SSDT 中的表格式模型專案,請在模型 [屬性] 視窗中設定 [相容性層級] 屬性。 請記住,升級相容性層級是無法復原的。

檢查 SSMS 中表格式資料庫的相容性層級

在 SSMS 中,以滑鼠右鍵按一下資料庫名稱 >[屬性>相容性層級]。

檢查 SSMS 中伺服器的支援相容性層級

在 SSMS 中,以滑鼠右鍵按一下伺服器名稱>[屬性>支援的相容性層級]。

這個屬性會指定將在伺服器上執行之資料庫的最高相容性層級。 支援的相容性層級是唯讀的,無法變更。

另請參閱

多維度資料庫的相容性層級
建立新的表格式模型專案