Работа с внешними данными в службах Excel (SharePoint Server)

Применяется к
SharePoint Server 2013 Enterprise

Примечание

Эта статья рассчитана на пользователей версии Excel, которая поставляется вместе с выпуском "Office профессиональный плюс". В приложении Excel Starter и версиях Excel, которые поставляются вместе с выпусками "Office для дома и учебы", не поддерживается подключение внешних данных, описанное в данной статье.

Приведенные в этой статье сведения относятся только к службы Excel в SharePoint Server 2013 (локальной версии). Сведения о Microsoft 365 (в облаке) см. в статье "Использование внешних данных в книгах в SharePoint Online".

В Excel можно работать с различными источниками данных, включая собственные и внешние данные. Некоторые (но не все) внешние источники данных, которые можно использовать в Excel, поддерживаются в службы Excel. В этой статье приведены общие сведения о том, что поддерживается в службы Excel при публикации книги в библиотеке SharePoint. 

В этой статье

Что такое внешние данные?

Внешние данные — это данные, которые хранятся где-либо вне книги, например на сервере. Вы можете импортировать или отобразить внешние данные в книге с помощью одного или нескольких подключений к данным. Примерами внешних источников данных могут быть таблицы SQL Server, кубы SQL Server Analysis Services, данные 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 веб-приложения вместе с SharePoint Server 2013, для отображения книг в окне браузера можно использовать службы Excel (входит в состав SharePoint Server 2013) или Excel Web App (входит в состав Office веб-приложения Server). Это решение принимается администраторами SharePoint и может повлиять на то, какие источники данных будут поддерживаться при работе с книгой в окне браузера.

Определение средства, используемого для отображения книги (службы Excel или Excel Web App)

Вам может быть интересно, как определить, используете ли вы службы Excel или Excel Web App при просмотре книги в окне браузера. Это можно узнать, например, из адреса веб-сайта (URL-адреса) книги.

  • Поищите в URL-адресе фрагмент xlviewer.
    Если URL-адрес имеет вид http://[servername]_layouts/15/xlviewer.aspx?id=/Documents/..., то для отображения книги используются службы Excel.
  • Поищите в URL-адресе фрагмент WopiFrame.
    Если URL-адрес имеет вид http://[servername]/_layouts/15/WopiFrame2.aspx?sourcedoc=/Documents/..., то для отображения книги используется Excel Web App.

Кроме того, вы можете получить сведения о конфигурации среды у своего администратора SharePoint.

Внешние источники данных, поддерживаемые в службах Excel и Excel Web App

В следующей таблице перечислены типы подключений к данным, которые можно использовать в Excel, а также подключения к данным, поддерживаемые в службы Excel и Excel Web App.

Источник данных Excel Поддержка в службах Excel (SharePoint Server) Поддерживается ли в Excel Web App (сервер веб-приложений Office)?
Таблицы 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 отрисовывает книги)
Да, если используются один или несколько следующих типов источников данных:
  • таблица SQL Server;
  • куб служб аналитики SQL Server;
  • подключение к данным OLE DB или ODBC;
  • модель данных.
Нет. Чтобы редактировать книгу, ее нужно открыть в Excel.
Сервер веб-приложений Office
(Excel Web App отображает книги)
Нет, если вы не используете анонимное подключение, подключения к данным OLE DB или ODBC или наличие в строке подключения имени пользователя и пароля. Да
SharePoint Server 2013 вместе с Office веб-приложения Server
(Для отображения книг используются службы Excel)
Это зависит от источников данных. Источники данных, поддерживаемые в службы Excel Да
SharePoint Server 2013 вместе с Office веб-приложения Server
(Excel Web App используется для отображения книг)
Это зависит от источников данных и конфигурации среды. Внешние источники данных, поддерживаемые в службы Excel Да

К началу страницы