共用方式為


Excel 作為數據源 - HIS

概觀

Excel 是 Microsoft Office 系統中的電子錶格程式。 您可以使用 Excel 來建立和格式化活頁簿(電子表格集合),以分析數據並做出更明智的商務決策。 您可以使用 Excel 來追蹤數據、建置用於分析數據的模型、撰寫公式以在該數據上執行計算、以多種方式樞紐數據,以及以各種專業外觀圖表呈現數據。

Excel 包含許多功能,例如資料切片器,可讓您以互動方式篩選數據,以及對現有功能如樞紐分析表的增強功能。 此外,Excel 和 SQL Server 小組已共同作業以建立 PowerPivot,這是由兩個元件組成的強大數據分析工具:Excel 載入巨集和一系列 SharePoint 功能。

外部數據源 (Excel)

您可以使用 Excel 連線到許多不同的數據源和位置的數據,包括關係資料庫、多維度來源、雲端服務、數據摘要、Excel 檔案、文本檔,以及來自 Web 的數據。 聯機到外部數據的主要優點是,您可以定期分析此數據,而不重複將數據複製到活頁簿,這是一項作業,既耗時又容易發生錯誤。 連接到外部數據之後,您也可以在數據源以新資訊更新時,從原始數據源自動重新整理或更新 Excel 活頁簿。

聯機資訊會儲存在活頁簿中,也可以儲存在連線檔案中,例如 Office 數據連線 (ODC) 檔案或數據源名稱檔案 (DSN)。 建議您使用 ODC 檔案從 Excel 連線到外部數據。

Office 數據連線 (ODC) 檔案

您可以透過 [ 選取數據源 ] 對話框,或使用 [資料連線精靈] 連接到新的數據源,以建立 ODC 檔案。 ODC 檔案會使用自訂 HTML 和 XML 標籤來儲存連線資訊。 您可以輕鬆地在 Excel 中檢視或編輯 ODC 檔案。

您可以開啟連線檔案,然後按兩下 [連接屬性] 對話方塊的 [定義] 索引標籤上的 [匯出連接檔案] 按鈕,將 DSN、UDL 和查詢檔案等其他連接檔案轉換成 ODC 檔案。

Excel 和 OLE DB Provider for DB2

使用下列步驟透過 OLE DB Provider for DB2 存取儲存在 IBM DB2 資料庫中的資訊。

  1. 在 [ 數據] 索引標籤的 [ 取得外部數據] 群組中,按兩下 [ 從其他數據源],然後按兩下 [ 從數據連線精靈]。 [ 數據連線精靈 ] 對話框隨即出現。

  2. [您要連線到哪一種數據源 ] 清單中,按兩下 [ 其他/進階],然後按 [ 下一步]。 [ 資料連結屬性 ] 對話框隨即出現。

  3. 在 [ 提供者] 索引卷標中,按兩下 [Microsoft OLE DB Provider for DB2],然後按 [ 下一步]。

  4. 在 [連線] 索引標籤中,設定網路、驗證和系統資訊。

    按兩下 [ 測試連線],然後按兩下 [ 確定]。 [資料連線精靈中的選取資料庫和資料表] 對話框隨即出現。

  5. 在 [ 選取資料庫和數據表 ] 對話框中,按下您要從 [ 連接到特定數據表 ] 清單存取的主機檔案,然後按 [ 下一步]。 [ 儲存數據連線檔案] 和 [完成] 對話框隨即出現。

  6. 在 [ 儲存數據連線檔案和完成] 對話框中,按兩下 [ 在檔案中儲存密碼]。 [Microsoft Excel 警告] 對話框隨即出現。

  7. 在警告對話框中,按兩下 [ ],然後按兩下 [ 完成]。 [ 匯入數據] 對話框隨即出現。

  8. 在 [匯入數據] 對話框中,按兩下 [ 屬性]。 [連接屬性] 對話框隨即出現。

  9. 在 [ 連接屬性] 對話框中,按兩下 [ 定義 ] 以查看 [連接字串]、[命令類型] 和 [命令] 文字,然後按兩下 [ 確定]。

  10. 在 [匯入數據] 對話框中,按兩下 [ 確定]。

PowerPivot for Excel

PowerPivot for Excel 是一個可用來在 Excel 中執行功能強大的數據分析的外掛程式,將自助式商業智慧帶到您的桌面上。 以 Excel 為基礎的記憶體內部分析可藉由使用有效率的壓縮演算法,將最大的數據集載入記憶體中,克服桌面上大規模數據分析的現有限制。 PowerPivot 提供下列功能:

  • 數據分析表達式 (DAX) 是新的公式語言,可讓使用者在 PowerPivot 數據表(計算結果列)和 Excel 數據透視表中定義自定義計算(量值)。 DAX 會將強大的關係型功能放入想要建立進階分析應用程式的使用者手中。 它可讓您建立新的數據關聯性,並執行強大的運算,匯總數據超過數十億行。

  • SharePoint 整合功能為 IT 系統管理員提供安全的環境,可監視和管理共用應用程式。 SharePoint 可讓使用者共享數據模型和分析,將活頁簿轉換成幾乎隨時都能從任何位置存取的共用應用程式。

  • 支援多個數據源可讓您從任何來源或位置載入和合併數據,包括關係資料庫、多維度來源、雲端服務、數據摘要、Excel 檔案、文本檔,以及來自 Web 的數據。 這可讓您從桌面上的多個數據源執行大量數據分析。

  • PowerPivot 管理儀錶板可讓 IT 系統管理員監視和管理共用應用程式,以確保安全性、高可用性和效能。

    PowerPivot for Excel 包含一個精靈,可讓您用來匯入來自不同來源的數據。 數據會以數據表的形式匯入 PowerPivot for Excel,其會顯示為 PowerPivot 視窗中的個別工作表,類似於 Excel 活頁簿中的工作表。 但是 PowerPivot for Excel 提供與 Excel 工作表中可用功能截然不同的功能。

    PowerPivot 資料會儲存在 Excel 活頁簿內的分析資料庫中,而強大的本機引擎會載入、查詢及更新該資料庫中的數據。 您可以在 PowerPivot 視窗中建立資料表之間的關聯性。 數據立即可供資料透視表、資料透視圖及 Excel 中用於匯總以及與數據互動的其他功能使用。 Excel 2010 會提供所有數據呈現和互動功能。 PowerPivot 數據和 Excel 簡報物件包含在相同的活頁簿中(.xlsx、.xlsb 或 .xlsm) 檔案中。 PowerPivot 支援大小上限為 2 GB 的檔案,並可讓您在記憶體中處理最多 4 GB 的數據。

請參閱 Power Pivot:Excel 中強大的數據分析和數據模型化。

搭配 IBM DB2 使用 PowerPivot

下列步驟說明如何使用PowerPivot for Excel,以使用 OLE DB Provider for DB2 存取 IBM DB2 關係資料庫管理系統中儲存的資訊。

  1. 在 Excel 視窗中的 [PowerPivot ] 索引標籤上,按兩下 [PowerPivot 視窗]。

  2. 在 [ 連接到數據源] 清單中,按兩下 [ 其他] [OLEDB/ODBC],然後按 [ 下一步]。

    [ 指定連接字串] 對話框隨即出現。

  3. 在 [ 易記連接名稱] 字段中,輸入 DB2sample

  4. 您可以複製並貼上 ,可以將 OLE DB 初始化字串從 [資料存取工具] 複製並貼到 [資料表匯入精靈] 中的 [連接字串] 編輯方塊。 或者,您可以點擊來建立新的連接字串。

    [資料連結屬性] 對話框隨即出現。

  5. 按兩下 [提供者] 索引卷標,按一下 [Microsoft OLE DB Provider for DB2],然後按 [ 下一步]。

  6. 按兩下 [提供者] 索引卷標,按一下 [Microsoft OLE DB Provider for DB2],然後按 [ 下一步]。

  7. 在 [ 連線] 索引標籤中,按兩下 [ 瀏覽 ] 以找出現有的 UDL 檔案。 或者,設定新的連線。 如需詳細資訊,請參閱 數據連結 (DB2)

    按兩下 [ 測試],然後按兩下 [ 確定]。

    [資料連線精靈中的選取資料庫和資料表] 對話框隨即出現。

  8. 指定連接字串之後,請按 [下一步]。

    [ 選擇如何匯入數據 ] 對話框隨即出現。

  9. 您可以從資料表清單中選取,也可以撰寫查詢(使用命令類型 = Text)。 按兩下第一個選項(從資料表和檢視清單中選取以選擇要匯入的數據),然後按[ 下一步]。

    [ 選取數據表和檢視] 對話框隨即出現。

  10. 在 [ 源數據表] 清單中,按兩下資料表,然後按兩下 [ 預覽和篩選]。

    [ 預覽選取的數據表 ] 對話框隨即出現。

  11. 使用 複選框 來選取或取消選取欄。 使用 下拉式箭號 來篩選值,然後按兩下 [ 確定]。

  12. 檢閱您的選擇。 如果一切看起來都不錯,請按兩下 [ 完成]。

    匯入 對話框隨即出現。

  13. [匯入] 對話框中,檢閱每個列出的工作專案的狀態,然後按兩下 [關閉]。

  14. 在 PowerPivot for Excel 視窗中,按兩下 [設計] 索引卷標,以查看建立和管理資料表之間關聯性的選項。

另請參閱

辦公室
SharePoint
SQL Server