Источники данных, поддерживаемые для книг в SharePoint Online

 

Применимо к:Excel 2013, Excel Online, Office 365 ProPlus, Power BI for Office 365, SharePoint Online Enterprise (E3 and E4)

Последнее изменение раздела:2014-07-10

Сводка. Узнайте о видах источников данных, которые можно использовать в книгах, сохраненных в SharePoint Online.

В Excel можно подключаться к большому количеству источников данных, таких как кубы Службы SQL Server Analysis Services, таблицы SQL Server, веб-каналы данных OData, данные Azure Marketplace и т. д. Но не все источники данных, которые можно использовать в Excel, поддерживаются в SharePoint Online. Если источник данных книги не поддерживается, это означает, что невозможно просматривать книгу в окне браузера или обновлять данные в ней.

В зависимости от информации и потребностей организации невозможность обновления данных в книге в SharePoint Online не всегда является проблемой. Например, диаграмма счетов или годовой бюджет не требуют частого обновления. В других случаях — например, когда менеджеру необходимо ознакомиться с последней информацией о продажах, возможность обновления данных становится очень важной. SharePoint Online в сочетании с Power BI для Office 365 предоставляет много возможностей для работы с внешними данными в книгах, опубликованных в SharePoint Online.

  • Внешние данные в модели данных — это набор данных, использующий один или несколько источников данных, таких как базы данных База данных SQL Azure, веб-каналы данных OData или списки SharePoint. В зависимости от используемых источников данных и существующих подписок Office 365 пользователи могут обновлять данные во время просмотра книги в окне браузера.

  • Исходные данные в модели данных — это набор данных, состоящий из одной или нескольких таблиц исходных данных. Исходные данные обновляются вручную, поэтому пользователи не могут обновлять данные во время просмотра книги в окне браузера.

  • Исходные данные на листе также называются данными листа. Это данные, которые введены вручную или импортированы на лист в Excel. Пользователи не могут обновлять данные, просматривая книгу в окне браузера.

Примечание

В SharePoint Online есть ограничения размера файлов для книг. Лучше всего убедиться, что размер книги не превосходит максимально необходимый. Если размер книги превышает ограничения на размер файлов, установленные для определенного пользователя, он не сможет просматривать книгу в окне браузера. Дополнительные сведения см. в статье Ограничения на размер файлов для книг в SharePoint Online.

Внешние данные в модели данных

В Excel 2013 вы можете работать с внешними данными без добавления их в модель данных. Тем не менее, если вы планируете опубликовать книгу, использующую внешние данные, в библиотеке в SharePoint Online, данные необходимо добавить в модель данных книги. При создании модели данных используются функции PowerPivot, чтобы создавать реляционные источники данных внутри книги Excel.

Последний выпуск SharePoint Online поддерживает книги, содержащие модель данных, используя следующие типы внешних источников данных.

  • Данные База данных SQL Azure. Есть по крайней мере две возможности для работы с данными, которые хранятся в База данных SQL Azure.

  • Веб-каналы Open Data protocol (OData). Есть по крайней мере два доступных варианта для работы с данными OData.

    • Можно использовать данные списка SharePoint, доступные через канал OData.

    • Можно использовать веб-канал OData, доступный на рынке данных Azure Marketplace.

    Сведения об использовании веб-канала данных OData см. в статье о получении данных через канал данных в Power Pivot.

  • Локальные источники данных, открытые для доступа в Power BI для Office 365. Для этого варианта требуется подписка на Power BI для Office 365 и администратор для настройки подключения. Дополнительные сведения см. в разделе Создание источника данных и включение облачного доступа.

Совет

При наличии Power BI для Office 365 для поиска источников данных можно использовать Power Query. См. Введение в Microsoft Power Query для Excel.

Когда определены источники данных, которые необходимо использовать в книге, следующим шагом будет создание модели данных. Дополнительные сведения см. в статье Создание модели данных в Excel.

Исходные данные в модели данных

Если используется источник данных, который в данное время не поддерживается для книг в SharePoint Online, можно создать модель данных с использованием исходных данных. Чтобы сделать это, необходимо импортировать данные на листы в Excel и добавить одну или несколько таблиц данных в модель данных.

Совет

Перед выполнением этой задачи убедитесь, что включена надстройка PowerPivot для Excel. См. статью Запуск надстройки Power Pivot в Microsoft Excel 2013.

Создание модели данных с использованием исходных данных

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

  2. Выберите лист, содержащий данные.

  3. На листе выберите диапазон данных, которые необходимо добавить к модели данных. После этого отформатируйте его как таблицу (на вкладке Главная в разделе Стили выберите Форматировать как таблицу).

  4. Чтобы присвоить таблице имя, выберите элементы Работа с таблицами > Конструктор > Имя таблицы.

  5. Выберите таблицу и выберите элементы Power Pivot, а затем Добавить в модель данных.

  6. Повторите шаги 2–5 для каждого листа данных.

  7. Чтобы научиться создавать связи между таблицами, см. статью Создание модели данных в Excel.

После сохранения книги в библиотеке SharePoint Online данные можно обновлять вручную.

Примечание

Если вы храните данные в таблицах и добавляете эти таблицы в модель данных в Excel, книга будет содержать две копии одних и тех же данных. Поэтому размер файла может быть больше, чем ожидалось. Если размер книги превышает размер файла, определенный для конкретного пользователя, книга не будет отображаться в окне браузера. Дополнительные сведения см. в статье Ограничения на размер файлов для книг в SharePoint Online.

Обновление книги, содержащей модель данных, с использованием исходных данных

  1. Разместите книгу, которую необходимо обновить, в SharePoint Online и откройте ее для редактирования в Excel.

  2. Выберите лист, содержащий таблицу данных, которые необходимо обновить, и обновите данные вручную.

    Повторите действие для каждой таблицы данных, которую требуется обновить.

  3. Сохраните и закройте книгу.

Исходные данные на листе

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

Импорт данных в Excel с помощью внешнего источника данных

  1. В приложении Excel на вкладке Данные в группе Получение внешних данных выберите один из следующих параметров.

    • Выберите Из Access, чтобы использовать данные, которые хранятся в базе данных Access.

    • Выберите Из Интернета, чтобы использовать данные с внутреннего или внешнего веб-сайта.

    • Выберите Из текста файла, чтобы использовать данные, которые хранятся в текстовом файле.

    • Выберите Из других источников, чтобы использовать данные, доступные в База данных SQL Azure, SQL Server, Службы SQL Server Analysis Services, Azure Marketplace, в файле OData или XML, либо данные, предоставляемые настраиваемым поставщиком.

    Откроется мастер подключения к данным.

  2. Укажите информацию, запрашиваемую на каждом этапе выполнения мастера, а затем нажмите Готово.

  3. В диалоговом окне Импорт данных выберите Таблица, установите флажок Добавить эти данные в модель данных (если это возможно) и нажмите ОК.

После сохранения книги в библиотеке SharePoint Online данные можно обновлять вручную.

Обновление книги, содержащей исходные данные

  1. Разместите книгу, которую необходимо обновить, в SharePoint Online и откройте ее для редактирования в Excel.

  2. Выберите лист, содержащий данные, и обновите данные вручную.

  3. Сохраните и закройте книгу.

См. также

Возможности бизнес-аналитики в Excel, SharePoint Online и Power BI для Office 365