Примечание: Эта статья рассчитана на пользователей версии Excel, которая поставляется вместе с выпуском "Office профессиональный плюс". В приложении Excel Starter и версиях Excel, которые поставляются вместе с выпусками "Office для дома и учебы", не поддерживается подключение внешних данных, описанное в данной статье.
Сведения в этой статье относятся только к службам Excel в локальной версии SharePoint Server 2013. Сведения о внешних Microsoft 365 (в облаке) см. в теме "Использование внешних данных в книгах в SharePoint Online".
В Excel можно работать с разнообразными источниками данных, в том числе с внутренними и внешними данными. Некоторые (но не все) источники внешних данных, которые можно использовать в Excel, поддерживаются и в службах Excel. В этой статье содержится обзор источников данных, поддерживаемых службами Excel при публикации книги в библиотеке библиотека SharePoint.
В этой статье
Что такое внешние данные?
Внешние данные — это данные, которые хранятся где-либо вне книги, например на сервере. Вы можете импортировать или отобразить внешние данные в книге с помощью одного или нескольких подключений к данным. Примерами источников внешних данных могут служить таблицы SQL Server, кубы служб аналитики SQL Server, данные Microsoft Azure Marketplace и т. д. Подключения к внешним данным, используемые в книге, дают возможность отправлять запросы и получать данные из баз данных, указанных в этих подключениях. Благодаря этому можно обновлять данные, чтобы просматривать самые новые сведения в книге.
Альтернативой работе с внешними данными является использование внутренних данных в Excel. Внутренние данные хранятся непосредственно в книге и не требуют подключения к внешним данным для сохранения, даже если для импорта данных в книгу было использовано внешнее подключение. Чтобы обновить внутренние данные, можно вручную внести изменения или повторно импортировать данные в Excel.
Источники данных, поддерживаемые в службах Excel
Некоторые (но не все) источники данных, которые можно использовать в Excel, поддерживаются и в службах Excel в SharePoint Server 2013. Если источник данных поддерживается в службах Excel, пользователи могут обновлять данные, отображаемые в книге. В службах Excel в SharePoint Server 2013 поддерживаются следующие виды источников данных:
-
таблицы SQL Server;
-
кубы служб аналитики SQL Server;
-
источники данных OLE DB или ODBC;
-
модели данных, например модели, создаваемые в Excel.
Для получения дополнительных сведений обратитесь к администратору SharePoint или см. статью TechNet "Источники данных, поддерживаемые в службы Excel (SharePoint Server 2013)".
Excel Web App и службы Excel
Если ваша организация использует Office Web Apps наряду с SharePoint Server 2013, для отображения книг в окне браузера используются либо службы Excel (которые входят в SharePoint Server 2013), либоExcel Web App (составная часть сервера Office Web Apps). Это решение принимается администраторами SharePoint и может повлиять на то, какие источники данных будут поддерживаться при работе с книгой в окне браузера. Дополнительные сведения см. в статье Сравнение Excel Online, Excel Services и Excel Web App.
Определение средства, используемого для отображения книги (службы Excel или Excel Web App)
Возможно, у вас возникал вопрос, как определить, какое средство используется при просмотре книги в окне браузера: службы Excel или Excel Web App. Это можно узнать, например, из адреса веб-сайта (URL-адреса) книги.
-
Поищите в URL-адресе фрагмент xlviewer. http://[servername]_layouts/15/xlviewer.aspx?id=/Documents/..., это означает, что для отображения книги используются службы Excel.
Если URL-адрес напоминает образец -
Поищите в URL-адресе фрагмент WopiFrame. http://[servername]/_layouts/15/WopiFrame2.aspx?sourcedoc=/Documents/..., это означает, что для отображения книги используется Excel Web App.
Если URL-адрес напоминает образец
Кроме того, вы можете получить сведения о конфигурации среды у своего администратора SharePoint.
Внешние источники данных, поддерживаемые в службах Excel и в Excel Web App
В таблице ниже перечислены типы подключений к данным, которые можно использовать в Excel, и указано, какие из них поддерживаются в службах Excel и в Excel Web App.
Excel Data Source |
Поддержка в службах Excel (SharePoint Server) |
Поддерживается в Excel Web App (сервер Office Web Apps)? |
Таблицы SQL Server |
Да |
Да, если в среде работает сервер SharePoint Server 2013 и настроено использование службы Secure Store или автоматической учетной записи службы. За дополнительными сведениями обратитесь к администратору SharePoint. |
Кубы служб аналитики SQL Server |
Да |
Да, если в среде работает сервер SharePoint Server 2013 и настроено использование службы Secure Store или автоматической учетной записи службы. За дополнительными сведениями обратитесь к администратору SharePoint. |
Источники данных OLE DB или ODBC |
Да, если строка каждого подключения содержит имя пользователя и пароль. За дополнительными сведениями обратитесь к администратору SharePoint. |
Да, если строка каждого подключения содержит имя пользователя и пароль. За дополнительными сведениями обратитесь к администратору SharePoint. |
Модель данных, созданная с помощью Excel |
Да, если конфигурация служб Excel позволяет поддержку моделей данных. За дополнительными сведениями обратитесь к администратору SharePoint. |
Нет |
Microsoft Azure Данные Marketplace |
Нет |
Нет |
Данные OData |
Нет |
Нет |
Данные XML |
Нет |
Нет |
Данные Microsoft Access |
Нет |
Нет |
Данные из текстового файла |
Нет |
Нет |
Обновление данных и редактирование книг в окне браузера
При просмотре книги в окне браузера возможность ее редактирования и обновления данных зависит от конфигурации среды. В таблице ниже перечислены конфигурации локальной среды, поддерживающие обновление данных и возможности редактирования в окне браузера.
Конфигурация |
Обновление данных в окне браузера |
Редактирование книги в окне браузера |
SharePoint Server 2013 (книги отображаются с помощью служб Excel) |
Да, если используются один или несколько следующих типов источников данных:
|
Нет. Для редактирования книги необходимо открыть ее в Excel. |
Office Web Apps Server (Excel Web App отрисовка книг) |
Нет, если вы не используете анонимное подключение, подключения к данным OLE DB или ODBC или наличие в строке подключения имени пользователя и пароля. |
Да |
SharePoint Server 2013 с сервером Office Web Apps (для обработки книг используются службы Excel) |
Это зависит от источников данных. См. источники данных, поддерживаемые службы Excel |
Да |
SharePoint Server 2013 с сервером Office Web Apps (для обработки книг используется Excel Web App) |
Это зависит от источников данных и настройки среды. См. внешние источники данных, поддерживаемые в службы Excel |
Да |