為 SharePoint 建立 PowerPivot 活頁簿
如果您打算將 PowerPivot 活頁簿發行至 SharePoint,請務必考慮如何在共同作業環境下使用該活頁簿。 該活頁簿可能會變成您同事所建立,在其他 PowerPivot 活頁簿中重新決定用途,或從不同網站 (可能是在不同的伺服陣列) 連結之 Reporting Services 報表的基礎。 事先了解您已經發行的 PowerPivot 活頁簿可能以不同的新方式使用,可以協助您決定如何加入、修改與呈現您在 PowerPivot 活頁簿中建立的資料。
此主題包含設計發行至 SharePoint 的活頁簿時,所必須考慮的需求、設計秘訣、資料共用和安全性問題。
準備
建立可重新整理的資料連接
發行 PowerPivot 資料的安全性考量
準備
如果您已熟悉 Excel,即具備建立與使用 PowerPivot 資料的基本技巧。 增進這些技巧的最佳做法是了解運算式語言和 Excel 資料視覺化功能,藉此讓您能以最有效的方式呈現 PowerPivot 資料。
將資料視覺化:儘管 PowerPivot 工作區為表格式且本身沒有資料呈現功能,您卻可以使用 Excel 中的資料視覺化物件,像是樞紐分析表、樞紐分析圖、篩選器和交叉分析篩選器,來建立複雜的簡報式報表。 如果您不熟悉樞紐分析表和樞紐分析圖的用法,PowerPivot 中的新功能將會讓您擁有學習的動機。 如需有關使用樞紐分析表的詳細資訊,請參閱<報表、圖表及樞紐分析圖表的概觀>。
加入和更新公式:在 PowerPivot 中,公式不只是計算數字的方式。使用 Data Analysis Expressions (DAX) 語言建立的公式,讓您能夠與時俱變地建立關聯式的查詢、查閱相關的值,以及開發自訂的計算。 DAX 是 Excel 中公式語言的延伸版本,但是卻更為強大。 如需有關 DAX 的詳細資訊 (包括範例),請參閱<Data Analysis Expressions (DAX) 概觀>。
分享您的成果:透過將 PowerPivot 活頁簿儲存至 SharePoint 2010 的方式,您便能與組織中的其他人分享您的成果。 將活頁簿發行至 SharePoint 時,您可以利用 PowerPivot 圖庫中的簡報功能。 如需有關 PowerPivot 圖庫的詳細資訊,請參閱<在 SharePoint 上使用 PowerPivot 活頁簿>。
建立可重新整理的資料連接
根據預設,載入活頁簿的資料會是靜態的,但是發行後,即可安排資料的自動重新整理。 在 SharePoint 上執行的資料重新整理會使用活頁簿中的連接資訊。 您雖然可以置換資料重新整理排程中的使用者名稱和密碼,卻無法變更已發行至伺服器的活頁簿中的連接資訊。 若要變更您已儲存至 SharePoint 的活頁簿中的資料來源連接,您必須將活頁簿下載到工作站,然後從 PowerPivot for Excel 中進行變更。 因此在儲存檔案至 SharePoint 之前,請先檢查資料來源連接資訊,以確認一旦由伺服器起始資料重新整理時,該連接能夠正常運作。 如果匯入的資料是保存於一般可供大型使用者群組取用的檔案共用或公司伺服器上,則 SharePoint 大致同樣能正確解析其指定的連接資訊。 相反地,若從電腦上的本機檔案匯入資料,當伺服器嘗試使用相同的連接字串來重新整理資料時可能會失敗。
資料重新整理所使用的認證和連接字串是儲存在 PowerPivot 活頁簿內,每個資料來源各有一個連接。 其中包括在資料匯入期間指定的檔案位置或檔案名稱,這些都會逐字儲存在活頁簿中,而且可以由活頁簿的其他使用者檢視。 底下摘要說明您可以如何更改連接字串的個別部分:
資料來源: 建立活頁簿之後仍能編輯連接字串,但是必須在 PowerPivot for Excel 中更改,而不是在 SharePoint 上進行。 這項變更需要重新整理活頁簿中的資料,並重新計算所有公式。 視活頁簿的複雜度而定,可能會花費很長的時間。 如需詳細資訊,請參閱<PowerPivot 中更新資料的不同方式>。
使用者名稱和密碼: 您可以在設定 SharePoint 上的資料重新整理時,指定不同的認證來覆寫活頁簿中儲存的認證,但是這麼做還需要由 SharePoint 管理員進行額外的步驟。
設定連接資訊的最佳做法
雖然將 PowerPivot 資料匯入 PowerPivot 視窗之後,該資料依預設為靜態,您還是可透過確保在活頁簿發行至 SharePoint 之後能夠重複使用定義的連接,從而得以與連接的資料來源進行定期更新。
為獲得最佳結果,請遵循以下建議進行:
盡可能使用連接的資料來源。 除非所有潛在的使用者也都擁有存取權,否則請不要使用位於私用電腦而可能關掉的資料來源,或是位於具有存取限制之伺服器的資料來源。
使用可透過網路連接存取的格式指定資料或檔案位置。 HTTP URL 或共用資料夾 (如 \\AWSRV-01\public\MarketData) 是您可以從用戶端工作站或 SharePoint 伺服器存取之位置的範例。
在 SharePoint 上保護 PowerPivot 活頁簿的安全
將 PowerPivot 活頁簿發行至 SharePoint 之前請先檢閱資料,以便徹底了解您所發行的內容。 每當您發行活頁簿時,活頁簿中的資料行和資料表都可供所有的使用者使用,即便報表建立了不同的簡報也是如此。
換句話說,您加入至 PowerPivot 視窗的所有資料,即使是不可見的,也都是可以存取的。 例如,當您使用相同的 PowerPivot 資料建立 Reporting Services 報表,或將資料匯入另一個活頁簿時,就不會套用您在 PowerPivot 資料表或樞紐分析表中用來排除資訊的篩選器。
請記住,SharePoint 權限是針對文件設定,而不是針對文件中的資訊設定。 如果您所擁有的活頁簿包含敏感性資料,請務必將活頁簿發行至只能由授權的使用者存取的文件庫。
如需詳細資訊,請參閱<在 SharePoint 上保護 PowerPivot 活頁簿的安全>。