Lưu ý
Bài viết này giả định rằng bạn đang dùng phiên bản Excel đi kèm với Office Professional Plus. Excel Starter và phiên bản Excel đi kèm với các phiên bản dành cho Gia đình và Sinh viên của Office không hỗ trợ kết nối dữ liệu ngoài như được mô tả trong bài viết này.
Thông tin trong bài viết này chỉ áp Excel Services dụng trong SharePoint Server 2013 (tại chỗ). Để biết thông tin về Microsoft 365 (trên đám mây), hãy xem Sử dụng dữ liệu ngoài trong sổ làm việc trong SharePoint Online.
Bạn có thể làm việc với nhiều nguồn dữ liệu khác nhau trong Excel, bao gồm dữ liệu gốc và dữ liệu ngoài. Một số, nhưng không phải tất cả các nguồn dữ liệu ngoài mà bạn có thể sử dụng trong Excel đều được hỗ trợ Excel Services. Hãy đọc bài viết này để có cái nhìn tổng quan về những gì được hỗ trợ Excel Services khi bạn phát hành sổ làm việc vào thư viện SharePoint.
Trong bài viết này
Dữ liệu ngoài là gì?
Dữ liệu ngoài là dữ liệu được lưu trữ ở một nơi khác, chẳng hạn như trên một máy chủ. Bạn có thể nhập hoặc hiển thị dữ liệu ngoài trong sổ làm việc bằng cách dùng một hoặc nhiều kết nối dữ liệu ngoài. Ví dụ về các nguồn dữ liệu ngoài có thể SQL Server các bảng, SQL Server Analysis Services cube, dữ liệu Microsoft Azure Marketplace, v.v. Các kết nối dữ liệu ngoài được dùng trong sổ làm việc giúp bạn có thể gửi truy vấn và nhận dữ liệu từ cơ sở dữ liệu được xác định trong kết nối đó. Điều này cho phép bạn làm mới dữ liệu để xem thông tin mới nhất trong sổ làm việc.
Thay vào đó, thay vì làm việc với dữ liệu ngoài, bạn có thể sử dụng dữ liệu gốc trong Excel. Dữ liệu gốc được lưu trữ trực tiếp trong sổ làm việc và không yêu cầu giữ lại kết nối dữ liệu ngoài, ngay cả khi kết nối bên ngoài đã được sử dụng để nhập dữ liệu vào sổ làm việc. Để cập nhật dữ liệu gốc, bạn có thể nhập cập nhật hoặc nhập lại dữ liệu theo cách thủ công vào Excel.
Các nguồn dữ liệu được hỗ trợ trong Excel Services
Một số, nhưng không phải tất cả các nguồn dữ liệu mà bạn có thể sử dụng trong Excel đều được hỗ Excel Services trong SharePoint Server 2013. Khi một nguồn dữ liệu được hỗ trợ trong Excel Services, điều đó có nghĩa là bạn và người dùng khác có thể làm mới dữ liệu được hiển thị trong sổ làm việc. Excel Services trong SharePoint Server 2013 hỗ trợ các loại nguồn dữ liệu sau đây:
- Các bảng SQL Server
- Các khối Dịch vụ Phân tích SQL Server
- Nguồn dữ liệu OLE DB hoặc ODBC
- Mô hình dữ liệu, chẳng hạn như các mô hình dữ liệu được tạo ra trong Excel
Để biết thêm thông tin, hãy liên hệ với người quản trị SharePoint hoặc xem Bài viết TechNet: Nguồn dữ liệu được hỗ Excel Services (SharePoint Server 2013).
Excel Web App và Excel Services
Nếu tổ chức của bạn đang sử dụng Office Web Apps cùng với SharePoint Server 2013 thì Excel Services (một phần của SharePoint Server 2013) hoặc Excel Web App (một phần của Office Web Apps Server) được sử dụng để kết xuất sổ làm việc trong cửa sổ trình duyệt. Đây là quyết định mà người quản trị SharePoint đưa ra và quyết định này có thể ảnh hưởng đến việc nguồn dữ liệu nào được hỗ trợ khi bạn dùng sổ làm việc trong cửa sổ trình duyệt.
Xác định xem sẽ dùng Excel Services hay Excel Web App để kết xuất sổ làm việc
Bạn có thể thắc mắc làm thế nào để biết được bạn đang dùng Excel Services Excel Web App khi bạn xem sổ làm việc trong cửa sổ trình duyệt. Có thể biết được điều này bằng cách kiểm tra địa chỉ website (URL) cho sổ làm việc.
- Hãy tìm xlviewer trong URL.
Nếu URL đó trông giốnghttp://[servername]_layouts/15/xlviewer.aspx?id=/Documents/..., thì Excel Services được dùng để kết xuất sổ làm việc. - Tìm WopiFrame trong URL.
Nếu URL đó trông giốnghttp://[servername]/_layouts/15/WopiFrame2.aspx?sourcedoc=/Documents/..., thì Excel Web App được sử dụng để kết xuất sổ làm việc.
Bạn cũng có thể liên hệ với người quản trị SharePoint của mình để được trợ giúp thông tin về cách cấu hình môi trường của bạn.
Các nguồn dữ liệu ngoài được hỗ trợ trong Excel Services và Excel Web App
Bảng sau đây tóm tắt các loại kết nối dữ liệu mà bạn có thể sử dụng trong Excel và kết nối dữ liệu nào được hỗ Excel Services trong Excel Web App.
Làm mới dữ liệu và sửa sổ làm việc trong một cửa sổ trình duyệt
Khi bạn xem sổ làm việc trong cửa sổ trình duyệt, việc bạn có thể sửa sổ làm việc hoặc làm mới dữ liệu trong cửa sổ trình duyệt đó hay không sẽ tùy thuộc vào cách cấu hình môi trường của bạn. Bảng sau đây tóm tắt các kiểu môi trường tại cơ sở nào hỗ trợ chức năng làm mới và sửa dữ liệu khi bạn dùng sổ làm việc trong cửa sổ trình duyệt.
| Cấu hình | Làm mới dữ liệu trong cửa sổ trình duyệt | Sửa sổ làm việc trong cửa sổ trình duyệt |
|---|---|---|
| SharePoint Server 2013 (Excel Services kết xuất sổ làm việc) |
Có, nếu bạn đang dùng một hoặc nhiều kiểu nguồn dữ liệu sau đây:
|
Không. Để sửa sổ làm việc, bạn phải mở nó trong Excel. |
| Máy chủ Office Web Apps (Excel Web App kết xuất sổ làm việc) |
Không, trừ khi bạn đang dùng kết nối ẩn danh, kết nối dữ liệu OLE DB hoặc ODBC, hoặc chuỗi kết nối có chứa tên người dùng và mật khẩu. | Có |
| SharePoint Server 2013 cùng với Office Web Apps Server (Excel Services dùng để kết xuất sổ làm việc) |
Tùy thuộc vào nguồn dữ liệu. Hãy xem Các nguồn dữ liệu được hỗ trợ trong Excel Services | Có |
| SharePoint Server 2013 cùng với Office Web Apps Server (Excel Web App được dùng để kết xuất sổ làm việc) |
Tùy thuộc vào các nguồn dữ liệu và cách cấu hình môi trường. Hãy xem Các nguồn dữ liệu bên ngoài được hỗ trợ trong Excel Services | Có |