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 資料庫中的資訊。
在 [ 數據] 索引 標籤的 [ 取得外部數據 ] 群組中,按兩下 [ 從其他數據源],然後按兩下 [ 從數據連線精靈]。 [ 數據連線精靈] 對話框隨即出現。
在 [您要連線到何種數據源 ] 清單中,按兩下 [其他/進階],然後按 [ 下一步]。 [資料連結屬性] 對話方塊隨即出現。
在 [提供者] 索引標籤中,按兩下 [Microsoft OLE DB Provider for DB2],然後按 [下一步]。
在 [連線] 索引標籤中,設定網路、驗證和系統資訊。
按兩下 [測試連線],然後按兩下 [ 確定]。 [選取數據連接精靈的資料庫和數據表] 對話框隨即出現。
在 [ 選取資料庫和數據表] 對話框中,按下您要從 [ 連接到特定數據表 ] 清單存取的主檔案,然後按 [ 下一步]。 [ 儲存數據連線檔案] 和 [完成] 對話框隨即出現。
在 [ 儲存數據連線檔案和完成] 對話框中,按兩下 [ 在檔案中儲存密碼]。 [Microsoft Excel 警告] 對話框隨即出現。
在警告對話框中,按兩下 [ 是],然後按兩下 [ 完成]。 [ 匯入數據] 對話框隨即出現。
在 [匯入數據] 對話框中,按兩下 [ 屬性]。 [ 連接屬性] 對話框隨即出現。
在 [ 連接屬性 ] 對話框中,按兩下 [ 定義] 以查看 [連接字串]、[命令類型] 和 [命令文字],然後按兩下 [ 確定]。
在 [匯入數據] 對話框中,按兩下 [ 確定]。
PowerPivot for Excel
PowerPivot for Excel 是一個載入宏,可用來在 Excel 中執行功能強大的數據分析,將自助商業智慧帶入桌面。 以 Excel 為基礎的記憶體內部分析可透過使用有效率的壓縮演算法,將最大的數據集載入記憶體,克服桌面上巨量數據分析的現有限制。 PowerPivot 提供下列功能:
Data Analysis Expressions (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 支援大小上限為 2GB 的檔案,並可讓您在記憶體中處理最多 4 GB 的數據。
請參閱 Power Pivot:Excel 中的強大資料分析與資料模型。
搭配 IBM DB2 使用 PowerPivot
下列步驟示範如何使用PowerPivot for Excel,以使用 OLE DB Provider for DB2 存取 IBM DB2 關係資料庫管理系統中儲存的資訊。
在 Excel 視窗中的 [PowerPivot ] 索引標籤上,按兩下 [PowerPivot 視窗]。
在 [ 連接到數據源 ] 清單中,按兩下 [其他 (OLEDB/ODBC) ],然後按 [ 下一步]。
[ 指定連接字串] 對話框隨即出現。
在 [ 易記連線名稱] 字段中,輸入 DB2sample。
您可以複製並貼上 ,可以將 OLE DB 初始化字串從 [資料存取工具] 複製並貼到 [資料表匯入精靈] 中的 [連接字串] 編輯框。 或者,您可以按兩下 [建置] 來建置新的 連接字串。
[資料連結屬性] 對話框隨即出現。
按兩下 [提供者] 索引標籤,按兩下 [Microsoft OLE DB Provider for DB2],然後按 [下一步]。
按兩下 [提供者] 索引標籤,按兩下 [Microsoft OLE DB Provider for DB2],然後按 [下一步]。
在 [ 連線] 索引標籤中,按兩下 [ 瀏覽 ] 以找出現有的 UDL 檔案。 或者,設定新的連線。 如需詳細資訊,請參閱 資料連結 (DB2) 。
按兩下 [測試],然後按兩下 [ 確定]。
[選取數據連接精靈的資料庫和數據表] 對話框隨即出現。
指定 連接字串 之後,請按 [下一步]。
[ 選擇如何匯入數據] 對話框隨即出現。
您可以從資料表清單中選取,或使用命令類型 = 文字) 撰寫查詢 (。 按兩下第一個選項 (從資料表和檢視清單中選擇要匯入的數據) ,然後按[ 下一步]。
[ 選取數據表和檢視] 對話框隨即出現。
在 [ 源數據表] 清單中,按兩下資料表,然後按下 [ 預覽 & 篩選]。
[ 預覽選取的數據表 ] 對話框隨即出現。
使用 複選框 來選取或取消選取數據行。 使用 下拉式箭號 來篩選值,然後按兩下 [ 確定]。
檢閱您的選擇。 如果一切看起來都不錯,請按兩下 [ 完成]。
[ 匯入] 對話框隨即出現。
在 [匯入] 對話框中,檢閱每個列出的工作專案的狀態,然後按兩下 [關閉]。
在 PowerPivot for Excel 視窗中,按兩下 [設計] 索引卷標,以查看建立和管理資料表之間關聯性的選項。