設定 Excel Services 設定
開啟共用服務提供者 (SSP) 的管理頁面。
若要開啟 SSP 的管理頁面,請執行下列動作:
按一下上方導覽列上的 [應用程式管理]。
在 [應用程式管理] 頁面上,按一下 [Office SharePoint Server 共用服務]**** 區段的 [建立或設定此伺服器陣列的共用服務]。
在 [管理此伺服器陣列的共用服務] 頁面上,按一下您要開啟之管理頁面所屬的 SSP。
在 [共用服務管理] 首頁上,按一下 [Excel Services 設定]**** 區段的 [編輯 Excel Services 設定]。
在 [編輯 Excel Services 設定] 頁面上,於 [安全性]**** 區段下的 [檔案存取方法] 中,選取下列其中一項:
[模擬]****:模擬可讓執行緒在安全性內容中執行,而不是在擁有該執行緒的程序內容中執行。選取此選項會要求 Excel Calculation Services 授權給嘗試存取儲存在 UNC 及 HTTP 位置中之活頁簿的使用者。
注意
選取 [模擬] 對於儲存在 Microsoft Office SharePoint Server 2007 資料庫中的活頁簿不會有任何影響。在大部分伺服器陣列的部署中 (前端網頁伺服器與 Excel Calculation Services 應用程式伺服器分別在不同的電腦上執行),模擬需要有限制的 Kerberos 委派。
[處理序帳戶]****:如果 Excel Calculation Services 應用程式伺服器是從 UNC 共用或 HTTP 網站開啟活頁簿,就無法模擬使用者帳戶,而必須使用處理序帳戶。
如果您不想要加密與 Excel Services 前端之間的通訊,請選取 [連線加密] 下的 [非必要]****;若要加密與 Excel Services 前端之間的所有通訊,請選取 [必要]。
請考慮部署網際網路通訊協定安全性 (IPsec) 或安全通訊端層 (SSL),以加密 Excel Calculation Services 應用程式伺服器、資料來源、用戶端電腦及前端網頁伺服器之間的資料傳輸。如果您決定要求資料傳輸要加密,就必須手動設定 IPsec 或 SSL。您可以要求用戶端電腦與前端網頁伺服器之間的連線要加密,而同時允許前端網頁伺服器和 Excel Calculation Services 應用程式伺服器之間的連線不需要加密。
在 [負載平衡]**** 區段的 [負載平衡配置] 下,選取下列其中一項:
[活頁簿 URL]****:活頁簿中的 URL 可用來指定由哪一個 Excel Calculation Services (ECS) 程序開啟活頁簿。這樣可以確保來自特定活頁簿的要求一律會路由傳送到相同的 ECS 工作階段。
[循環配置資源]:使用循環配置資源負載平衡配置,就會選取用來開啟活頁簿的 ECS 程序。
[本機]****:如果可以使用位在開啟活頁簿之本機電腦上的 ECS 程序,就會使用該程序。如果不能使用本機 ECS 程序,就會使用循環配置資源負載平衡配置來指定 ECS 程序。
在 [重試間隔方塊] 中輸入秒數值,這是再次連接到 ECS 工作階段之前的等候秒數上限。這可以確保至少會在您指定的每一個重試間隔嘗試連線一次。
在 [工作階段管理]**** 區段的 [每個使用者的最大工作階段數量] 方塊內,輸入允許個別使用者使用的 Excel Services 工作階段最大數目 (輸入 -1 代表無限制)。
您可以藉由限制每一位使用者的最大工作階段數目,來保持資源的可用性並提高 Excel Calculation Services 的效能和安全性。如果有多位使用者同時開啟多個 Excel Calculation Services 工作階段,效能就會降低。
在 [記憶體使用量]**** 區段的 [最大私用位元組] 方塊內,輸入一個 ECS 程序可以使用的最大 MB 值 (輸入 -1 代表主控 ECS 處理程序的電腦上之實體記憶體的 50%)。
在 [記憶體快取閾值]**** 方塊中,輸入從 0 到 95 之間的一個值,代表可以配置給非使用中物件的最大私用位元組百分比。
在 [未使用物件的最大留存期] 方塊中,輸入非使用中物件留在記憶體快取中的時間上限 (以分鐘為單位)。
在 [活頁簿快取]**** 區段的 [活頁簿快取位置] 方塊內,輸入裝載 ECS 伺服器之電腦上的活頁簿檔案快取路徑。如果這個方塊保持空白,會使用系統暫存目錄的子目錄。
在 [活頁簿快取的最大值]**** 方塊中,輸入可以配置給 Excel Services 所使用之活頁簿的 MB 值。最近使用過,但目前未開啟的檔案也會計入此值。
若要快取未在任何工作階段中使用的物件,請選取 [啟用快取] 核取方塊。
在 [外部資料]**** 區段的 [連線週期] 方塊內,輸入連線保持開啟的最大秒數值。收到下一個查詢時,會重新開啟已過期的連線 (輸入 -1 會永不關閉及重新開啟連線)。
藉由限制工作階段保持開啟的時間量,即可減少拒絕服務攻擊的風險。
在 [外部資料]**** 區段的 [自動服務帳戶] 區段中,於 [名稱]、[密碼] 及 [重新鍵入密碼] 方塊內,提供預設 Windows 帳戶的認證,好讓 Excel Calculation Services 用來連接到需要驗證帳戶認證的資料來源。
自動服務帳戶是一個低權限的帳戶,Excel Calculation Services 在建立使用非 Windows SSO 驗證方法或不使用驗證方法的資料連線時,可以模擬這個帳戶。如果未設定自動服務帳戶,使用非 Windows SSO 驗證方法或無驗證方法的資料連線時就會失敗。
模擬自動帳戶會保護 Office SharePoint Server 2007 資料庫以及 Excel Services 可以直接存取的其他資料來源,使它們不會遭受使用 Excel Calculation Services 開啟外部資料連線之用戶端電腦的未授權連線存取。模擬自動服務帳戶時,無法使用與 Excel Calculation Services 應用程式執行緒關聯之認證來存取其他資料庫。另外,在模擬自動服務帳戶時,外部資料查詢會在低權限帳戶的安全性內容下執行,而非在擁有較大權限之 Excel Calculation Services 應用程式執行緒的安全性內容下執行。
您可以將自動服務帳戶設定為網域帳戶或本機電腦帳戶。如果將自動服務帳戶設定為本機電腦帳戶,請確定每一部 Excel Calculation Services 應用程式伺服器上的設定都相同。請將自動服務帳戶的權限設定為僅能登入網路。也請確認自動服務帳戶沒有任何資料來源或 Office SharePoint Server 2007 資料庫的存取權。
按一下 [確定]。