Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
ОБЛАСТЬ ПРИМЕНЕНИЯ:2013
2016
2019
Subscription Edition
SharePoint в Microsoft 365
Важно!
Этот сценарий применим только к SharePoint Server 2013.
В этой статье мы рассмотрим настройку запланированного обновления данных в SQL Server 2012 PowerPivot для SharePoint 2013 с использованием учетной записи автоматического выполнения.
С помощью этой учетной записи можно обновлять данные в книгах, используя учетную запись, настроенную администратором.
Перед началом работы
Чтобы приступить к работе, вам понадобятся приведенные ниже компоненты.
Имя пользователя учетной записи автоматического выполнения обновления данных, созданной при настройке Power Pivot для SharePoint.
Доступ с правом участия к библиотеке документов SharePoint, которую вы будете использовать.
Кроме того, убедитесь, что в ферме SharePoint Server 2013 настроен службы Excel.
Видеодемонстрация
В этом видео показаны действия, необходимые для настройки запланированного обновления данных в SQL Server 2012 PowerPivot для SharePoint 2013 с использованием учетной записи автоматического обновления данных, как это описано в данной статье.
Видео. Настройка запланированного обновления данных для Power Pivot с помощью учетной записи автоматического обновления данных
Настройка доступа к источнику данных
Первый шаг настройки запланированного обновления данных с использованием учетной записи автоматического обновления данных состоит в том, чтобы предоставить доступ к источнику данных, используемому в отчете. Мы рассмотрим источники данных SQL Server и службы аналитики.
Использование источника данных SQL Server
Если вы используете SQL Server в качестве источника данных, необходимо убедиться, что у учетной записи автоматического обновления данных есть разрешения на чтение базы данных SQL Server, в которой расположены ваши данные.
Установка разрешения на чтение для базы данных SQL Server
В SQL Server Management Studio подключитесь к компоненту СУБД.
Разверните узел Безопасность.
Щелкните правой кнопкой мыши Имена входа и выберите пункт Создать имя входа.
В поле Имя входа введите домен и имя пользователя учетной записи автоматического выполнения обновления данных.
На странице Сопоставление пользователей установите флажок Сопоставить для базы данных, к которой необходимо предоставить доступ.
Установите флажок db_datareader.
Нажмите кнопку ОК.
Если вы также используете службы аналитики, в следующем разделе вы найдете сведения о настройке доступа к источникам данных службы аналитики. Если вы не используете службы аналитики, перейдите к разделу Настройка расписания обновления данных в Power Pivot для SharePoint.
Использование источника данных службы аналитики
Если вы используете службы аналитики, убедитесь, что ваша учетная запись доступа к данным является участником надлежащей роли службы аналитики и что эта роль имеет доступ на чтение для куба службы аналитики.
Установка разрешения на чтение для куба служб Analysis Services
В Среда SQL Server Management Studio подключитесь к службы аналитики.
Разверните узел Базы данных и разверните узел базы данных, к которой вы хотите предоставить доступ.
Щелкните правой кнопкой мыши Роли и выберите Создать роль.
Введите имя роли.
На странице Членство:
нажмите кнопку Добавить.
Введите учетную запись автоматического выполнения обновления данных и нажмите кнопку ОК.
На странице Кубы выберите доступ Чтение для кубов, к которым необходимо предоставить доступ.
Нажмите кнопку OK.
Настройка расписания обновления данных в Power Pivot для SharePoint
Завершив настройку, мы можем создать расписание обновления и настроить другие параметры в Power Pivot для SharePoint. Начнем с создания тестовой книги с моделью данных в Excel и опубликуем ее в библиотеке документов в семействе сайтов, где активирован компонент Power Pivot для SharePoint. Затем мы можем настроить расписание обновления.
Создание тестовой книги
В Excel на вкладке Данные выберите элемент Из других источников, а затем выберите элемент Из сервера SQL.
Введите имя экземпляра SQL Server, где находятся данные.
Следуйте указаниям мастера, чтобы подключиться к таблице, содержащей ваши данные.
По завершении работы мастера откроется диалоговое окно Импорт данных . Выберите пункт Только создать подключение и установите флажок напротив параметра Добавить эти данные в модель данных.
Нажмите кнопку ОК.
На вкладке Power Pivot выберите Управление.
На вкладке Power Pivot ленты выберите Управление.
В диалоговом окне Вставка сводной таблицы выберите параметр Существующий лист , а затем нажмите кнопку ОК.
Вставьте необходимые поля в отчет сводной таблицы.
Сохраните книгу в библиотеке документов в семействе сайтов, в котором вы активировали PowerPivot.
Сохранив книгу в библиотеке документов SharePoint, можно настроить параметры обновления.
Настройка параметров обновления для книги
В библиотеке документов, в которой хранится ваша книга Excel, дважды нажмите элемент управления с многоточием (...), а затем выберите Управление обновлением данных Power Pivot.
На странице Управление обновлением данных установите флажок Включить.
В разделе Сведения о расписании выберите необходимые параметры расписания для обновления данных в этой книге.
Чтобы сразу обновить книгу, установите флажок Обновить как можно скорее.
В разделе Учетные данные выберите параметр Использовать для обновления данных учетную запись, настроенную администратором.
Нажмите кнопку ОК.
Вы можете проверить, правильно ли данные обновляются, внеся некоторые изменения в данные и установив флажок Обновить как можно скорее, чтобы сразу обновить книгу.