從資料摘要匯入資料
資料摘要是從線上資料來源產生並串流至目的地文件或應用程式的一個或多個 XML 資料流。在 PowerPivot for Excel 中,您可以使用「資料表匯入精靈」,將資料摘要匯入 PowerPivot 活頁簿。 將資料摘要匯入活頁簿之後,您稍後可將該活頁簿用於您排程的任何資料重新整理作業中。
[!附註]
在 Windows Vista 和 Windows 7 中,PowerPivot 視窗中的功能都會在功能區中提供,本主題中會對此加以說明。在 Windows XP 中,功能都是從一組功能表使用的。如果您是使用 Windows XP,而且想要了解功能表命令如何與功能區命令相關,請參閱<Windows XP 中的 PowerPivot UI>。
本主題包含下列各節:
必要條件
選擇匯入方式
從公用或公司資料來源匯入資料摘要
從 SharePoint 清單匯入資料摘要
從 Reporting Services 報表匯入資料摘要
必要條件
摘要必須是 Atom 摘要,不支援 RSS 摘要。
摘要必須是可公開使用,或者您必須擁有權限可以使用目前登入的 Windows 帳戶連接到該摘要。
若要匯出 SharePoint 清單做為資料摘要,您要將資料匯入至其中的 SharePoint 伺服器必須擁有 ADO.NET Data Services 3.5 SP1。如需詳細資訊,請參閱<決定硬體和軟體需求 (SharePoint 2010)>(英文)。在 [Software Requirements] 中,尋找軟體必要條件清單,然後按一下對應到您所使用之作業系統 (Windows Server 2008 SP2 或 Windows Server 2008 R2) 的 ADO.NET Data Services 3.5 連結。
選擇匯入方式
在匯入期間資料只加入一次,並放置到 PowerPivot 活頁簿之中。若要從摘要取得已更新的資料,可以從 PowerPivot for Excel 重新整理資料,或者在將活頁簿發行到 SharePoint 之後,為活頁簿設定資料重新整理排程。如需詳細資訊,請參閱<更新 PowerPivot 中資料不同的方式>。
您可以使用下列任何一種方式,將資料摘要匯入 PowerPivot 活頁簿中。
應用程式 |
方式 |
連結 |
---|---|---|
PowerPivot for Excel |
按一下 [從資料摘要],從 Atom 服務文件匯入摘要,或是從產生 Atom 格式摘要的服務或應用程式匯入單一資料摘要。 使用這種方式,從透過 HTTP 連線提供 Atom 摘要的外部或內部服務或應用程式匯入摘要。 |
如何… |
SharePoint 2010 清單 |
將全部或部分 SharePoint 清單匯出為 Atom 資料摘要。 |
如何… |
Reporting Services |
將在 SQL Server 2008 R2 報表伺服器上執行的全部或部分報表匯出為 Atom 資料摘要。 |
如何… |
從公用或公司資料來源匯入資料摘要
您可以存取公用摘要,或建立自訂摘要服務,從專屬或舊版資料庫系統產生 Atom 摘要。
在 PowerPivot 視窗的 [主資料夾] 索引標籤中,按一下 [從資料摘要]。[資料表匯入精靈] 隨即開啟。
為您在存取的摘要輸入描述性名稱。如果您要匯入多個摘要或資料來源,則讓連接使用描述性名稱可以幫助您記住連接的使用方式。
輸入資料摘要的位址。有效值包括下列各項:
包含 Atom 資料的 XML 文件。例如,下列 URL 會指向 Open Government Data Initiative 網站上的公用摘要:
http://ogdi.cloudapp.net/v1/dc/banklocations/
指定一個或多個摘要的 .atomsvc 文件。.atomsvc 文件會指向提供一個或多個摘要的服務或應用程式。每個摘要都指定為傳回結果集的基本查詢。
您可以指定位於 Web 伺服器上之 .atomsvc 文件的 URL 位址,也可以從電腦上的共用或本機資料夾開啟檔案。如果在匯出 Reporting Services 報表時,曾經儲存一份 .atomsvc 文件至電腦中,您就會有一份該文件;或者,如果有人曾為您的 SharePoint 網站建立了資料摘要文件庫,那麼在該文件庫中就可能有多份 .atomsvc 文件。如需詳細資訊,請參閱<從 Reporting Services 報表匯入資料>或 Microsoft 網站上的<管理 PowerPivot 資料摘要>(英文)。
[!附註]
建議您指定可以透過 URL 位址或共用資料夾存取的 .atomsvc 文件,因為這樣可以讓您在將來,將活頁簿發行至 SharePoint 之後,為活頁簿設定自動資料重新整理。如果您指定的不是位於您電腦上的本機位置,伺服器可以重複使用相同的 URL 位址或網路資料夾以重新整理資料。
按一下 [測試連接] 確認可以使用摘要。或者,您也可以按一下 [進階],以確認「基礎 URL」或「服務文件 URL」包含提供摘要的查詢或服務文件。
按 [下一步] 繼續執行匯入作業。
在精靈的 [選取資料表和檢視表] 頁面中,以描述性名稱取代 [易記名稱] 欄位中的「資料摘要內容」,讓該名稱指出匯入之後將包含此資料的資料表以便於識別。
按一下 [預覽和篩選] 來檢閱資料及變更資料行選取項目。您不能限制匯入報表資料摘要中的資料列,但是可以藉由清除核取方塊移除資料行。按一下 [確定]。
在 [選取資料表和檢視表] 頁面中,按一下 [完成]。
當所有資料列都已匯入時,按一下 [關閉]。
從 SharePoint 清單匯入資料摘要
在 SharePoint 2010 中,您可以匯入功能區上有 [匯出為資料摘要] 按鈕的任何 SharePoint 清單。您可以按一下此按鈕,將清單匯出為摘要。如果您已安裝 Excel 2010 和 PowerPivot for Excel,PowerPivot 視窗將會啟動來回應資料摘要匯出。如果您已經開啟 PowerPivot 活頁簿,可以選擇將摘要加入至現有活頁簿或是建立新活頁簿。如果您沒有開啟活頁簿,將會建立新的活頁簿。
[!附註]
在已啟動 PowerPivot 功能的網站上,[匯出為資料摘要] 按鈕會出現在 [文件庫工具] 功能區中。如果無法使用該功能,SharePoint 管理員可以為您啟動。如需詳細資訊,請參閱 Microsoft 網站上的<啟動網站集合的 PowerPivot 整合>(英文)。
或者,您也可以用 PowerPivot for Excel 開始,然後指定您要匯入的清單。請使用下列指示來學習操作方式。
在 PowerPivot 視窗的 [主資料夾] 索引標籤中,按一下 [從資料摘要]。[資料表匯入精靈] 隨即開啟。
為您在存取的摘要輸入描述性名稱。如果您要匯入多個摘要或資料來源,則讓連接使用描述性名稱可能有助您記住連接的使用方式。
在 [資料摘要 URL] 中,輸入清單資料服務的位址,以您 SharePoint 伺服器的實際名稱取代 <server-name>:
http://<server-name>/_vti_bin/listdata.svc
按一下 [測試連接] 確認可以使用摘要。或者,您也可以按一下 [進階],以確認「服務文件 URL」包含清單資料服務的位址。
按 [下一步] 繼續執行匯入作業。
在精靈的 [選取資料表和檢視表] 頁面中,選取您要匯入的清單。例如,如果要匯入有關 PowerPivot 圖庫中所有文件的中繼資料,您可以從清單中選取 PowerPivot 圖庫。
[!附註]
您只能匯入包含資料行的清單。
按一下 [預覽和篩選] 來檢閱資料及變更資料行選取項目。您不能限制匯入報表資料摘要中的資料列,但是可以藉由清除核取方塊移除資料行。按一下 [確定]。
在 [選取資料表和檢視表] 頁面中,按一下 [完成]。
當所有資料列都已匯入時,按一下 [關閉]。
從 Reporting Services 報表匯入資料摘要
如果您擁有 SQL Server 2008 R2 Reporting Services 的部署,可以使用新的 Atom 轉譯延伸模組,從現有的報表中產生資料摘要。您的工作站上必須有 Excel 2010 和 PowerPivot for Excel。PowerPivot 將會啟動,以回應資料摘要匯出,然後在進行串流時,自動加入並建立資料表和資料行之間的關聯性。
或者,在 PowerPivot 視窗中的 [常用] 索引標籤上,按一下 [取得外部資料] 群組中的 [從報表] 按鈕。如需有關如何從 Reporting Services 報表匯入資料摘要的詳細資訊,請參閱<從 Reporting Services 報表匯入資料>。