尋找及評估資料摘要的來源
資料摘要是用來從線上資料來源將 XML 資料移入 (您在 PowerPivot for Excel 中所建立) 已啟用 PowerPivot 的活頁簿。 若要使用資料摘要,您必須先識別一個或多個以 Atom 1.0 格式傳回資料的 Web 或資料服務。
本主題包含下列章節:
檢閱 Atom 資料格式的可能來源
從 Microsoft 工具和應用程式取得資料摘要
建立自訂提供者,以便從公司內部的資料來源產生資料摘要
檢閱 Atom 資料格式的可能來源
Atom 1.0 資料的來源包括:
內建產生 Atom 資料摘要之匯出功能的軟體。 SQL Server 2008 R2 Reporting Services 和 Microsoft SharePoint 2010 都包含會產生 Atom 1.0 資料的匯出功能。
在您組織內部,為了讓公司或業務資料能夠以 Atom 資料摘要提供使用,而由資料專業人員建立的內部或自訂資料服務。
支援 Atom 摘要的外部或公用新聞訂閱方式資料來源。 資料新聞訂閱者越來越常提供 Atom 摘要來代替 RSS 摘要。 顯示在資料新聞訂閱者網站上的 Atom 摘要連結可以包含在 SSAS 資料服務文件中,做為提供 Atom 資料的資料服務 URL。
從 Microsoft 工具和應用程式取得資料摘要
Atom 1.0 資料的可能來源包括 SQL Server 2008 R2 Reporting Services 和 SharePoint 清單的內建功能,可讓您以 Atom 1.0 格式匯出這些來源中的資料。 如果您可以使用這些來源,就可以透過內建的匯出功能,自動獲得 Atom 1.0 資料的存取權。
來源 |
Atom 資料 |
連結 |
---|---|---|
Reporting Services |
SQL Server 2008 R2 版 Reporting Services 包括新的資料轉譯延伸模組,可以 Atom 1.0 格式匯出報表資料。 |
|
SharePoint 清單 |
在 SharePoint 2010 中,文件庫和清單在功能區上包含新的 [匯出為資料摘要] 命令。 清單中的項目,以及描述清單的內部 XML,都可以匯出為摘要資料。 匯出 SharePoint 清單需要您在系統上安裝 ADO.NET Data Services。 如需詳細資訊,請參閱<安裝 ADO.NET Data Services 支援 SharePoint 清單的資料摘要匯出>。 |
建立自訂提供者,以便從公司內部的資料來源產生資料摘要
如果您有開發人員知道如何建立 Atom 資料服務,可能就會在您組織之內看到 Atom 資料服務。 資料專業人員或程式設計人員很容易就能建立簡單的資料服務,讓商務使用者更容易存取內部資料。 ADO.NET Data Services 與 Windows 通訊基礎 (WCF) 的增強功能可以供人進行並簡化資料服務開發,而變得比較容易從現有的公司資料庫以 Atom 資料形式傳回資料。
建置資料服務的一般技術包括下列各項:
REST 式 Windows Communication Foundation (WCF) 服務。
ADO.NET Data Services Framework。 如需詳細資訊,請參閱使用 ADO.NET Data Services。
自訂資料服務需求
資料服務會在接到要求時提供 XML 表格式資料。 要讓 Analysis Services 能夠使用這項資料,資料服務必須符合下表中所描述的特定需求。
需求 |
描述 |
---|---|
HTTP 端點 |
資料服務必須能夠透過 Web 連接存取。 資料服務將在資料摘要中由其 URL 路徑進行參考。 |
登錄 |
資料摘要是透過您在 SharePoint 網站上建立的資料服務文件存取。 資料服務文件會登錄資料摘要,讓其他使用者可以使用該摘要。 匯入資料服務文件會觸發要求,從文件中所列的資料服務取得實際資料。 |
驗證和存取控制 |
資料服務必須使用目前使用者的認證,允許匿名存取或支援 Windows 整合式安全性。 |
Atom 1.0 格式的資料輸出 |
資料服務必須提供符合 Atom 1.0 新聞訂閱方式格式的資料輸出。 這是內建於 PowerPivot for Excel 之資料摘要讀取器支援的格式。 內建資料摘要讀取器不支援 RSS 格式。 如需有關資料輸出需求的詳細資訊,請參閱<資料摘要 XML 語法>。 |
分頁 |
Atom 資料服務可支援分頁,將資料分割成可管理的多個區塊。 Analysis Services 中會略過分頁。 所有資料都會載入每個連續頁面的 IMBI 模型,直到找不到其他資料 (或產生記憶體臨界值或其他資源條件約束) 為止。 |
記錄作業 (選擇性) |
Analysis Services 無法記錄資料服務所執行的事件或作業。 記錄是您所使用資料服務的功能。 如果資料服務不記錄事件或錯誤,您就沒有記錄指出資料是否已成功擷取。 如果您是為公司資料建立資料服務提供者,請考慮將記錄功能加入您的服務,讓您能夠追蹤匯入和重新整理作業的狀態。 |