Работа с внешними данными в службах 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.

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

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