從資料摘要匯入資料

資料摘要是從線上資料來源產生並串流至目的地文件或應用程式的一個或多個 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 活頁簿中。

應用程式

方法

連結

Azure DataMarket

從 Azure DataMarket 直接在 PowerPivot for Excel 中匯入或匯出資料。

如何…

PowerPivot for Excel

按一下 [從資料摘要],從 Atom 服務文件匯入摘要,或是從產生 Atom 格式摘要的服務或應用程式匯入單一資料摘要。

使用這種方式,從透過 HTTP 連線提供 Atom 摘要的外部或內部服務或應用程式匯入摘要。

如何…

SharePoint 2010 清單

將全部或部分 SharePoint 清單匯出為 Atom 資料摘要。

如何…

Reporting Services

將在 SQL Server 報表伺服器上執行的全部或部分報表匯出為 Atom 資料摘要。

如何…

從 Azure DataMarket 匯入或匯出

您必須具有 Windows Live ID 才能使用 Azure DataMarket 中的資料。 如果您是第一次使用 Azure DataMarket,可以選擇各種免費的資料來源來學習步驟。

從 Azure DataMarket 啟動

  1. 前往 Azure DataMarket 網站。 使用 Windows Live ID 登入。

  2. 第一次使用時,務必填入帳戶資訊,並建立匯入或匯出到 Excel 時使用的帳戶識別碼。

  3. 按一下 [資料]

  4. 在 [價格] 底下按一下 [免費],列出免費的資料來源。

  5. 按一下資料來源。 若要顯示包括免費資料來源在內的最多資料來源,則須註冊才能使用。 按一下註冊的連結。

  6. 在資料來源頁面上,尋找 [探索此資料]。 大部分頁面都有這個名稱的連結,按一下此連結會開啟查詢視窗。

  7. 執行查詢。

  8. 按一下 [匯出]

  9. 在 [匯出到程式] 中,選擇 [Excel PowerPivot]

  10. 提示您開啟或儲存文件時,請按一下 [開啟]。 要求建立新活頁簿 (Book1) 時,按一下 [是]。 Excel 隨即開啟、載入 PowerPivot 增益集、開啟 PowerPivot 視窗,並啟動 [資料表匯入精靈],其中已指定資料摘要 URL。

  11. 此時會要求您輸入帳戶識別碼。 您可以在 Azure DataMarket 的 [我的帳戶] 頁面上找到 [帳戶識別碼]。

從 PowerPivot for Excel 啟動

  1. 在 Excel 中開啟 PowerPivot 視窗。

  2. 在 [取得外部資料] 中,按一下 [從 Azure DataMarket]

  3. 按一下 [檢視可用的 DataMarket 資料集]。 這樣就會移至 Azure DataMarket 網站的 [資料] 頁面。 現在您可以瀏覽及註冊可直接匯入 PowerPivot for Excel 中的免費或購買的資料集。

從公用或公司資料來源匯入資料摘要

您可以存取公用摘要,或建立自訂摘要服務,從專屬或舊版資料庫系統產生 Atom 摘要。

  1. 在 PowerPivot 視窗的 [主資料夾] 索引標籤中,按一下 [從資料摘要]。 [資料表匯入精靈] 隨即開啟。

  2. 為您在存取的摘要輸入描述性名稱。 如果您要匯入多個摘要或資料來源,則讓連接使用描述性名稱可以幫助您記住連接的使用方式。

  3. 輸入資料摘要的位址。 有效值包括下列各項:

    1. 包含 Atom 資料的 XML 文件。 例如,下列 URL 會指向 Open Government Data Initiative 網站上的公用摘要:

      http://ogdi.cloudapp.net/v1/dc/banklocations/
      
    2. 指定一個或多個摘要的 .atomsvc 文件。 .atomsvc 文件會指向提供一個或多個摘要的服務或應用程式。 每個摘要都指定為傳回結果集的基本查詢。

      您可以指定位於 Web 伺服器上之 .atomsvc 文件的 URL 位址,也可以從電腦上的共用或本機資料夾開啟檔案。 如果在匯出 Reporting Services 報表時,曾經儲存一份 .atomsvc 文件至電腦中,您就會有一份該文件;或者,如果有人曾為您的 SharePoint 網站建立了資料摘要文件庫,那麼在該文件庫中就可能有多份 .atomsvc 文件。 如需詳細資訊,請參閱<從 Reporting Services 報表匯入資料>或 Microsoft 網站上的管理 PowerPivot 資料摘要

      [!附註]

      建議您指定可以透過 URL 位址或共用資料夾存取的 .atomsvc 文件,因為這樣可以讓您在將來,將活頁簿發行至 SharePoint 之後,為活頁簿設定自動資料重新整理。 如果您指定的不是位於您電腦上的本機位置,伺服器可以重複使用相同的 URL 位址或網路資料夾以重新整理資料。

  4. 按一下 [測試連接] 確認可以使用摘要。 或者,您也可以按一下 [進階],以確認「基礎 URL」或「服務文件 URL」包含提供摘要的查詢或服務文件。

  5. [下一步] 繼續執行匯入作業。

  6. 在精靈的 [選取資料表和檢視表] 頁面中,以描述性名稱取代 [易記名稱] 欄位中的「資料摘要內容」,讓該名稱指出匯入之後將包含此資料的資料表以便於識別。

  7. 按一下 [預覽和篩選] 來檢閱資料及變更資料行選取項目。 您不能限制匯入報表資料摘要中的資料列,但是可以藉由清除核取方塊移除資料行。 按一下 [確定]

  8. [選取資料表和檢視表] 頁面中,按一下 [完成]

  9. 當所有資料列都已匯入時,按一下 [關閉]

從 SharePoint 清單匯入資料摘要

在 SharePoint 2010 中,您可以匯入功能區上有 [匯出為資料摘要] 按鈕的任何 SharePoint 清單。 您可以按一下此按鈕,將清單匯出為摘要。 如果您已安裝 Excel 2010 和 PowerPivot for Excel,PowerPivot 視窗將會啟動來回應資料摘要匯出。 如果您已經開啟 PowerPivot 活頁簿,可以選擇將摘要加入至現有活頁簿或是建立新活頁簿。 如果您沒有開啟活頁簿,將會建立新的活頁簿。

[!附註]

在已啟動 PowerPivot 功能的網站上,[匯出為資料摘要] 按鈕會出現在 [文件庫工具] 功能區中。 如果無法使用該功能,SharePoint 管理員可以為您啟動。 如需詳細資訊,請參閱 Microsoft 網站上的<啟動網站集合的 PowerPivot 整合>。

或者,您也可以用 PowerPivot for Excel 開始,然後指定您要匯入的清單。 請使用下列指示來學習操作方式。

  1. 在 PowerPivot 視窗的 [主資料夾] 索引標籤中,按一下 [從資料摘要]。 [資料表匯入精靈] 隨即開啟。

  2. 為您在存取的摘要輸入描述性名稱。 如果您要匯入多個摘要或資料來源,則讓連接使用描述性名稱可能有助您記住連接的使用方式。

  3. 在 [資料摘要 URL] 中,輸入清單資料服務的位址,以您 SharePoint 伺服器的實際名稱取代 <server-name>:

    http://<server-name>/_vti_bin/listdata.svc
    
  4. 按一下 [測試連接] 確認可以使用摘要。 或者,您也可以按一下 [進階],以確認「服務文件 URL」包含清單資料服務的位址。

  5. [下一步] 繼續執行匯入作業。

  6. 在精靈的 [選取資料表和檢視表] 頁面中,選取您要匯入的清單。 例如,如果要匯入有關 PowerPivot 圖庫中所有文件的中繼資料,您可以從清單中選取 PowerPivot 圖庫。

    [!附註]

    您只能匯入包含資料行的清單。

  7. 按一下 [預覽和篩選] 來檢閱資料及變更資料行選取項目。 您不能限制匯入報表資料摘要中的資料列,但是可以藉由清除核取方塊移除資料行。 按一下 [確定]

  8. [選取資料表和檢視表] 頁面中,按一下 [完成]

  9. 當所有資料列都已匯入時,按一下 [關閉]

從 Reporting Services 報表匯入資料摘要

您可以使用新的 Atom 轉譯延伸模組,從現有的報表中產生資料摘要。 在您的工作站上必須有 Excel 2010 和 PowerPivot for Excel。 PowerPivot 將會啟動,以回應資料摘要匯出,然後在進行串流時,自動加入資料表和資料行並建立兩者的關聯性。

或者,在 PowerPivot 視窗中的 [常用] 索引標籤上,按一下 [取得外部資料] 群組中的 [從報表] 按鈕。 如需有關如何從 Reporting Services 報表匯入資料摘要的詳細資訊,請參閱<從 Reporting Services 報表匯入資料>。

請參閱

概念

PowerPivot 活頁簿中支援的資料來源

PowerPivot 中更新資料的不同方式

其他資源

在 PowerPivot 中加入及維護資料