Uwaga: Na potrzeby tego artykułu przyjęto założenie, że czytelnik korzysta z wersji programu Excel dostępnej w pakiecie Office Professional Plus. Program Excel Starter oraz wersja programu Excel dostępna w pakietach Office dla Użytkowników Domowych i Uczniów nie obsługują połączeń z danymi zewnętrznymi w sposób opisany w tym artykule.
Informacje zawarte w tym artykule dotyczą tylko usług programu Excel w programie SharePoint Server 2013 (używanych lokalnie). Aby uzyskać informacje o Microsoft 365 (w chmurze), zobacz Używanie danych zewnętrznych w skoroszytach w usłudze SharePoint Online.
W programie Excel można pracować z różnymi źródłami danych, łącznie z danymi natywnymi i danymi zewnętrznymi. Niektóre (ale nie wszystkie) zewnętrzne źródła danych, z którymi można pracować w programie Excel, są obsługiwane przez usługi programu Excel. W tym artykule omówiono źródła danych obsługiwane w usługach programu Excel, w przypadku gdy miejscem publikowania skoroszytu jest biblioteka programu SharePoint.
W tym artykule
Co to są dane zewnętrzne?
Dane zewnętrzne to dane przechowywane w innym miejscu, na przykład na serwerze. Można je importować lub wyświetlać w skoroszycie za pomocą połączeń danych zewnętrznych. Zewnętrznymi źródłami danych są na przykład tabele programu SQL Server, moduły usług SQL Server Analysis Services i dane usługi Microsoft Azure Marketplace. Połączenia danych zewnętrznych używane w skoroszycie umożliwiają wysyłanie kwerend i odbieranie danych z baz danych określonych w połączeniach. Dzięki temu można wyświetlać aktualne informacje w skoroszycie przez odświeżanie danych.
W programie Excel zamiast danych zewnętrznych można użyć danych natywnych. Są one przechowywane bezpośrednio w skoroszycie i do ich zachowania nie jest wymagane połączenie danych zewnętrznych, nawet jeśli dane zostały zaimportowane do skoroszytu za pośrednictwem połączenia danych zewnętrznych. Aby zaktualizować dane natywne, można ręcznie wprowadzić aktualizacje lub ponownie zaimportować dane do programu Excel.
Źródła danych obsługiwane w usługach programu Excel
Niektóre (ale nie wszystkie) źródła danych, z których można korzystać w programie Excel, są obsługiwane w usługach programu Excel w programie SharePoint Server 2013. Jeśli źródło danych jest obsługiwane w usługach programu Excel, oznacza to, że Ty i inni użytkownicy możecie odświeżać dane wyświetlane w skoroszycie. Usługi programu Excel w programie SharePoint Server 2013 obsługują następujące rodzaje źródeł danych:
-
Tabele programu SQL Server
-
Moduły usług SQL Server Analysis Services
-
Źródła danych OLE DB lub ODBC
-
Modele danych (np. utworzone w programie Excel)
Aby uzyskać więcej informacji, skontaktuj się z administratorem programu SharePoint lub zobacz Artykuł w witrynie TechNet: Źródła danych obsługiwane w Usługi programu Excel (SharePoint Server 2013).
Aplikacja Excel Web App i usługi programu Excel
Jeśli w Twojej organizacji są używane aplikacje Office Web Apps oraz program SharePoint Server 2013, do renderowania skoroszytów w oknie przeglądarki są używane usługi programu Excel (część programu SharePoint Server 2013) lub aplikacja Excel Web App (część programuOffice Web Apps Server). Decyzję podejmują administratorzy programu SharePoint i może ona wpływać na to, które źródła danych są obsługiwane w przypadku korzystania ze skoroszytu w oknie przeglądarki.
Określanie, czy skoroszyt jest renderowany za pomocą usług programu Excel czy aplikacji Excel Web App
Prawdopodobnie zastanawiasz się, jak określić, czy skoroszyt jest wyświetlany w oknie przeglądarki za pomocą usług programu Excel czy aplikacji Excel Web App. Można to zrobić, sprawdzając adres (URL) skoroszytu w witrynie sieci Web.
-
Wyszukaj tekst xlviewer w adresie URL.http://[servername]_layouts/15/xlviewer.aspx?id=/Documents/..., Usługi programu Excel jest używany do renderowania skoroszytu.
Jeśli adres URL przypomina adres -
Wyszukaj tekst WopiFrame w adresie URL.http://[servername]/_layouts/15/WopiFrame2.aspx?sourcedoc=/Documents/..., Excel Web App jest używany do renderowania skoroszytu.
Jeśli adres URL przypomina adres
Możesz też skontaktować się z administratorem programu SharePoint, aby uzyskać informacje o konfiguracji środowiska.
Zewnętrzne źródła danych obsługiwane w usługach programu Excel i aplikacji Excel Web App
W poniższej tabeli wymieniono rodzaje połączeń danych obsługiwanych w programie Excel, usługach programu Excel i aplikacji Excel Web App.
Excel Data Source |
Czy źródło danych jest obsługiwane w usługach programu Excel (SharePoint Server)? |
Czy źródło danych jest obsługiwane w aplikacji Excel Web App (Office Web Apps Server)? |
---|---|---|
Tabele programu SQL Server |
Tak |
Tak — jeśli w środowisku jest używany program SharePoint Server 2013 skonfigurowany w celu korzystania z usługi bezpiecznego magazynu lub nienadzorowanego konta usługi. Aby uzyskać więcej informacji, skontaktuj się z administratorem programu SharePoint. |
Moduły usług SQL Server Analysis Services |
Tak |
Tak — jeśli w środowisku jest używany program SharePoint Server 2013 skonfigurowany w celu korzystania z usługi bezpiecznego magazynu lub nienadzorowanego konta usługi. Aby uzyskać więcej informacji, skontaktuj się z administratorem programu SharePoint. |
Źródła danych OLE DB lub ODBC |
Tak — jeśli parametry każdego połączenia zawierają nazwę użytkownika i hasło. Aby uzyskać więcej informacji, skontaktuj się z administratorem programu SharePoint. |
Tak — jeśli parametry każdego połączenia zawierają nazwę użytkownika i hasło. Aby uzyskać więcej informacji, skontaktuj się z administratorem programu SharePoint. |
Model danych utworzony za pomocą programu Excel |
Tak — jeśli usługi programu Excel są skonfigurowane w celu obsługi modeli danych. Aby uzyskać więcej informacji, skontaktuj się z administratorem programu SharePoint. |
Nie |
Microsoft Azure Dane usługi Marketplace |
Nie |
Nie |
Dane OData |
Nie |
Nie |
Dane XML |
Nie |
Nie |
Dane programu Microsoft Access |
Nie |
Nie |
Dane z pliku tekstowego |
Nie |
Nie |
Odświeżanie danych i edytowanie skoroszytów w oknie przeglądarki
Podczas wyświetlania skoroszytu w oknie przeglądarki możliwość edytowania skoroszytu lub odświeżania danych w oknie przeglądarki zależy od konfiguracji środowiska. W poniższej tabeli wymieniono środowiska lokalne obsługujące odświeżanie danych i funkcje edytowania w oknie przeglądarki.
Konfiguracja |
Odświeżanie dane w oknie przeglądarki |
Edytowanie skoroszytu w oknie przeglądarki |
---|---|---|
SharePoint Server 2013 (Usługi programu Excel renderuje skoroszyty) |
Tak — jeśli używasz co najmniej jednego z następujących rodzajów źródeł danych:
|
Nie. Aby edytować skoroszyt, musisz otworzyć go w programie Excel. |
Office Web Apps Serwer (Excel Web App renderuje skoroszyty) |
Nie — chyba że używasz połączenia anonimowego albo połączenia danych OLE DB lub ODBC albo parametry połączenia zawierają nazwę użytkownika i hasło. |
Tak |
SharePoint Server 2013 razem z programem Office Web Apps Server (Usługi programu Excel jest używany do renderowania skoroszytów) |
To zależy od źródeł danych. Zobacz Źródła danych obsługiwane w usługach programu Excel |
Tak |
SharePoint Server 2013 razem z programem Office Web Apps Server (Excel Web App służy do renderowania skoroszytów) |
To zależy od źródeł danych i konfiguracji środowiska. Zobacz Zewnętrzne źródła danych obsługiwane w usługach programu Excel |
Tak |