共用方式為


相容性層級 (SSAS 表格式 SP1)

SQL Server 2012 Service Pack 1 (SP1) 針對以表格式模式執行的 Analysis Services 導入了新功能,包括最佳化量值和 KPI 的儲存體、擴充資料分類、擴充字元、階層註解,以及改善匯入 DataMarket 資料摘要時的支援。

相容性層級

有了 SQL Server 2012 SP1 之後,現在您可以在建立新的表格式模型專案、升級現有的表格式模型專案、升級部署的現有表格式模型資料庫或匯入 PowerPivot 活頁簿時,指定「相容性層級」(Compatibility Level)。 使用 SQL Server 2012 SP1 的 Analysis Services 執行個體支援下列相容性層級 (資料庫版本):

  • SQL Server 2012 (1100)

  • SQL Server 2012 SP1 (1103)

將 Service Pack 安裝到實際作業電腦上之前,通常會先安裝到開發和測試電腦上。 在這類情況下,務必了解為新的以及已部署到生產環境的表格式模型專案設定相容性層級的重要。

在建立新的表格式模型專案時設定相容性層級

在已安裝 SQL Server 2012 SP1 的 SQL Server Data Tools (SSDT) 中建立新的表格式模型專案時,您可以在 [新表格式專案選項] 對話方塊中指定相容性層級。 您可以選擇建立要部署到 SQL Server 2012 SP1 Analysis Services 執行個體或部署到 SQL Server 2012 Analysis Services 執行個體 (不含 Service Pack 1) 的新專案。

您也可以透過選取 [不要再顯示此訊息] 選項指定預設相容性層級。 所有後續專案都將使用您指定的相容性層級。 您可以在 SSDT 的 [選項] 中變更預設相容性層級。

將現有的表格式模型專案升級至 SP1 相容性層級

您可以使用模型 [屬性] 視窗中的 [相容性層級] 屬性,在安裝與 Analysis Services SP1 相容的 SP1 之前,先升級 SSDT 中建立的表格式模型專案。 為了升級表格式模型專案,安裝 SSDT 所在的電腦必須已安裝 SP1,而工作空間資料庫所在的 Analysis Services 執行個體同樣必須已安裝 SP1。 您無法從 SP1 降級為舊版。

將已部署的表格式模型資料庫升級至 SP1 相容性層級

您可以使用 [資料庫屬性] 中的 [相容性層級] 屬性,將部署的現有表格式模型資料庫升級到 SQL Server Management Studio (SSMS) 中的 SP1 相容性層級。 為了進行升級,安裝 SQL Server Analysis Services 執行個體所在的電腦上必須已安裝 SP1。 您無法將部署的表格式模型資料庫從 SP1 降級為舊版。

從 PowerPivot 匯入

透過從已安裝 SQL Server 2012 SP1 的 SSDT 中的 PowerPivot 匯入來建立新的表格式模型專案時,可以指定要將相容性層級升級為預設相容性層級 (之前已在 SSDT 中設定的話),或是維持 PowerPivot 活頁簿中已指定的相容性層級。

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

如果 Analysis Services 執行個體已安裝 SP1,您可以在 SSMS 中藉由檢視 [資料庫屬性] 中的 [相容性層級] 屬性,檢查表格式模型資料庫的相容性層級。

在 SSMS 中檢查含 SP1 的 Analysis Services 執行個體支援的相容性層級

如果 Analysis Services 執行個體已安裝 SP1,您可以在 SSMS 中藉由檢視 [Analysis Services 屬性][資訊] 頁面 (SP1 中新增) 上的 [支援的相容性層級] 屬性,檢查支援的相容性層級。 支援的相容性層級 1103 表示已安裝 SP1。 支援的相容性層級無法變更。