SQL Server 2012 中 Analysis Services 功能的行為變更
本主題描述 Analysis Services、PowerPivot for SharePoint 和資料採礦中的行為變更。 行為變更會影響 SQL Server 2012 中功能的運作或互動方式 (相較於舊版的 SQL Server)。
目前本主題只包含 PowerPivot for SharePoint 的行為變更。 其他 Analysis Services 功能目前沒有行為變更的宣告。
本主題內容:
SQL Server 2012 SP1 中的行為變更
SQL Server 2012 中的行為變更
SQL Server 2012 SP1 中的行為變更
本節記載 SQL Server 2012 SP1 中為 SQL Server 2012 Analysis Services (SSAS) 功能報告的重大變更。
問題 |
描述 |
---|---|
在 SQL Server 2012 SP1 PowerPivot for SharePoint 2013 中使用 SQL Server 2008 R2 PowerPivot 活頁簿時,這些活頁簿不會以無訊息方式升級並重新整理模型。 因此,排程的資料重新整理不會針對 SQL Server 2008 R2 PowerPivot 活頁簿運作。 |
2008 R2 活頁簿將在 PowerPivot for SharePoint 2013 中開啟,但是排程的重新整理不會運作。 如果您檢閱重新整理記錄,將會看到類似下面的錯誤訊息: 「活頁簿包含不受支援的 PowerPivot 模型。 活頁簿中的 PowerPivot 模型是採用 SQL Server 2008 R2 PowerPivot for Excel 2010 格式。 支援的 PowerPivot 模型如下:
如何升級活頁簿:在您將活頁簿升級為 2012 活頁簿之前,排程的重新整理無法運作。 若要升級活頁簿及它所包含的模型,請完成下列其中一項作業:
如需有關活頁簿升級的詳細資訊,請參閱<升級活頁簿和排程的資料重新整理 (SQL Server 2012 SP1)>。 |
DAX ALL 函數中的行為變更。 |
在 SQL Server 2012 SP1 之前,如果您將標示的 [日期] 資料行指定為日期資料表以供時間智慧使用,則該 [日期] 資料行會傳遞為 ALL 函數的引數,接著會傳遞為 CALCULATE 函數的篩選條件,並且資料表中所有資料行的所有篩選條件都會被忽略,不論日期資料行上是否使用任何交叉分析篩選器。 例如,
在 SQL Server 2012 SP1 之前,日期資料表的所有資料行都會忽略所有篩選條件,不論 [日期] 資料行是否當做 ALL 的引數傳遞。 在 SQL Server 2012 SP1 和 Excel 2013 的 PowerPivot 中,此行為只會忽略當做 ALL 的引數傳遞之指定資料行的篩選條件。 若要避開新的行為,事實上是忽略當做整個資料表之篩選條件的所有資料行,您可以從引數中排除 [日期] 資料行,例如,
這樣會產生與之前 SQL Server 2012 SP1 相同的行為結果。 |
回到頁首
SQL Server 2012 中的行為變更
本節記載 SQL Server 2012 中為 SQL Server 2012 Analysis Services (SSAS) 功能報告的行為變更。
Analysis Services 多維度模式
已經移除 Management Studio 和 Cube 設計師中的 Cube 瀏覽器
已經從產品中移除 Cube 瀏覽器控制項,此控制項可讓您將欄位拖放到 Management Studio 或 Cube 設計師中的樞紐分析表結構上。 此控制項為 Office Web 控制項 (OWC) 元件。 OWC 已被 Office 取代,無法再使用。
PowerPivot for SharePoint
使用做為外部資料來源的 PowerPivot 活頁簿需要更高的權限
Excel 活頁簿可以轉譯相同活頁簿中內嵌的 PowerPivot 資料,或是外部活頁簿中的 PowerPivot 資料。 在舊版中,無論是內嵌的還是外部的 PowerPivot 資料,權限要求都相同。 如果您擁有 PowerPivot 活頁簿的 [僅檢視] 權限,就能夠同時針對內嵌和外部連接,完整存取活頁簿中的所有 PowerPivot 資料。
在此版本中,從外部檔案轉譯 PowerPivot 資料之 Excel 活頁簿的權限要求已變更。 在此版本中,您必須擁有 [讀取] 權限 (更具體來說,就是 [開啟項目] 權限),才能從用戶端應用程式連接到外部的 PowerPivot 活頁簿。 額外的權限會指定使用者具備下載權限才能檢視活頁簿中內嵌的來源資料。 其他權限會反映模型資料完全可用於所連結的用戶端應用程式或活頁簿,導致在權限要求與實際資料連接行為之間獲得更好的協調。
若要繼續使用 PowerPivot 活頁簿做為外部資料來源,您必須為連接到外部 PowerPivot 資料的使用者建立 SharePoint 權限。 除非您變更權限,否則使用者嘗試在資料來源連接中存取 PowerPivot 活頁簿時會收到下列錯誤:「PowerPivot Web 服務傳回錯誤 (拒絕存取。 您要求的文件不存在,或是您沒有開啟檔案的權限)。」
注意 |
---|
以下步驟說明如何在文件庫層級中斷權限繼承,並且將使用者對此文件庫中特定文件的權限從 [僅檢視] 提升為 [讀取]。 在繼續進行之前,務必仔細檢越現有權限和文件,並且確認這些步驟適合您的網站。 或者,您可以在文件庫中建立資料夾,將所有受影響的文件移到該資料夾中,然後在資料夾上設定唯一的權限。 |
[!附註]
如果您的活頁簿存放在 PowerPivot 圖庫中,中斷活頁簿的權限繼承將會使活頁簿的縮圖影像無法產生 (如果已設定活頁簿進行資料重新整理的話)。 若要同時允許存取圖庫中的活頁簿和預覽影像,請考慮在文件庫層級將文件庫中所有文件的 [讀取] 權限授與特定使用者。
您必須是網站擁有者,才能變更權限。
如何將個別活頁簿的權限提升到「讀取」權限
按一下向下箭號,開啟個別文件的功能表。
按一下 [管理權限]。
根據預設,文件庫會繼承權限。 若要變更此文件庫中個別活頁簿的權限,按一下 [停止繼承權限]。
依使用者或群組名稱,選取需要 PowerPivot 活頁簿其他權限的核取方塊。 其他權限將允許這些使用者連結到內嵌的 PowerPivot 資料,並使用該資料做為其他文件中的外部資料來源。
按一下 [編輯使用者權限]。
選擇 [讀取] 權限,然後按一下 [確定]。
PowerPivot 圖庫:針對部分 PowerPivot 活頁簿產生快照的新規則
此版本導入了在 PowerPivot 圖庫中產生快照影像的新需求,以避免可能洩漏資訊來源 (也就是從您沒有檢視權限的資料來源顯示資料的快照)。 這些需求僅適用於每次檢視活頁簿時連接到外部資料來源的 PowerPivot 活頁簿。 如果您只有使用視覺化內嵌 PowerPivot 資料的活頁簿,就不會看見在 PowerPivot 圖庫中產生快照之方式的改變。
針對每次開啟都會重新整理其資料的活頁簿,產生快照的新需求如下:
其他活頁簿或報表用來做為外部資料來源的 PowerPivot 活頁簿,必須與取用資料的活頁簿位於相同的文件庫中。 例如,如果您有提供資料給 sales-report.xlsx 的 sales-data.xlsx,則這兩個活頁簿必須都在圖庫中,快照影像才會出現。
搭配使用的活頁簿必須從共同的父系繼承權限 (也就是 PowerPivot 圖庫)。 在上述範例中,sales-data.xlsx 和 sales-report.xlsx 都必須從 PowerPivot 圖庫繼承。
如果活頁簿未能符合上述任何準則,則會出現下列鎖定圖示,而不會顯示您要的縮圖影像:
負載平衡要求的新預設設定從「循環配置資源」變更為「依據健全狀態」
PowerPivot 服務應用程式的預設設定會決定如何將 PowerPivot 資料的要求分散至伺服陣列中的多部 PowerPivot for SharePoint 伺服器。 在舊版中,預設設定為 [循環配置資源],這項設定會在可用的伺服器之間循序分散要求。 而在此版本中,預設現在為 [依據健全狀態]。 PowerPivot 服務應用程式會使用伺服器健全狀況統計資料 (例如可用的記憶體或 CPU),決定哪個伺服器執行個體取得 xt 要求。
如果您已從舊版升級伺服器,PowerPivot 服務應用程式仍會保留舊的預設設定 ([循環配置資源])。 若要使用 [依據健全狀態] 配置方法設定,則必須修改組態設定。 如需詳細資訊,請參閱<設定 PowerPivot 服務應用程式>。