Поделиться через


Настройка запланированного обновления данных для Power Pivot с помощью учетной записи автоматического обновления данных (SharePoint Server 2013)

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint в 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

  1. В SQL Server Management Studio подключитесь к компоненту СУБД.

  2. Разверните узел Безопасность.

  3. Щелкните правой кнопкой мыши Имена входа и выберите пункт Создать имя входа.

  4. В поле Имя входа введите домен и имя пользователя учетной записи автоматического выполнения обновления данных.

  5. На странице Сопоставление пользователей установите флажок Сопоставить для базы данных, к которой необходимо предоставить доступ.

  6. Установите флажок db_datareader.

  7. Нажмите кнопку ОК.

Если вы также используете службы аналитики, в следующем разделе вы найдете сведения о настройке доступа к источникам данных службы аналитики. Если вы не используете службы аналитики, перейдите к разделу Настройка расписания обновления данных в Power Pivot для SharePoint.

Использование источника данных службы аналитики

Если вы используете службы аналитики, убедитесь, что ваша учетная запись доступа к данным является участником надлежащей роли службы аналитики и что эта роль имеет доступ на чтение для куба службы аналитики.

Установка разрешения на чтение для куба служб Analysis Services

  1. В Среда SQL Server Management Studio подключитесь к службы аналитики.

  2. Разверните узел Базы данных и разверните узел базы данных, к которой вы хотите предоставить доступ.

  3. Щелкните правой кнопкой мыши Роли и выберите Создать роль.

  4. Введите имя роли.

  5. На странице Членство:

  6. нажмите кнопку Добавить.

  7. Введите учетную запись автоматического выполнения обновления данных и нажмите кнопку ОК.

  8. На странице Кубы выберите доступ Чтение для кубов, к которым необходимо предоставить доступ.

  9. Нажмите кнопку OK.

Настройка расписания обновления данных в Power Pivot для SharePoint

Завершив настройку, мы можем создать расписание обновления и настроить другие параметры в Power Pivot для SharePoint. Начнем с создания тестовой книги с моделью данных в Excel и опубликуем ее в библиотеке документов в семействе сайтов, где активирован компонент Power Pivot для SharePoint. Затем мы можем настроить расписание обновления.

Создание тестовой книги

  1. В Excel на вкладке Данные выберите элемент Из других источников, а затем выберите элемент Из сервера SQL.

  2. Введите имя экземпляра SQL Server, где находятся данные.

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

  4. По завершении работы мастера откроется диалоговое окно Импорт данных . Выберите пункт Только создать подключение и установите флажок напротив параметра Добавить эти данные в модель данных.

  5. Нажмите кнопку ОК.

  6. На вкладке Power Pivot выберите Управление.

  7. На вкладке Power Pivot ленты выберите Управление.

  8. В диалоговом окне Вставка сводной таблицы выберите параметр Существующий лист , а затем нажмите кнопку ОК.

  9. Вставьте необходимые поля в отчет сводной таблицы.

  10. Сохраните книгу в библиотеке документов в семействе сайтов, в котором вы активировали PowerPivot.

Сохранив книгу в библиотеке документов SharePoint, можно настроить параметры обновления.

Настройка параметров обновления для книги

  1. В библиотеке документов, в которой хранится ваша книга Excel, дважды нажмите элемент управления с многоточием (...), а затем выберите Управление обновлением данных Power Pivot.

    Снимок экрана элементов управления в библиотеке документов.

  2. На странице Управление обновлением данных установите флажок Включить.

  3. В разделе Сведения о расписании выберите необходимые параметры расписания для обновления данных в этой книге.

  4. Чтобы сразу обновить книгу, установите флажок Обновить как можно скорее.

  5. В разделе Учетные данные выберите параметр Использовать для обновления данных учетную запись, настроенную администратором.

  6. Нажмите кнопку ОК.

Вы можете проверить, правильно ли данные обновляются, внеся некоторые изменения в данные и установив флажок Обновить как можно скорее, чтобы сразу обновить книгу.

См. также

Концепции

Настройка Power Pivot для SharePoint 2013

Настройка запланированного обновления данных для Power Pivot с помощью указанной учетной записи (SharePoint Server 2013)

Настройка запланированного обновления данных для Power Pivot с помощью учетной записи автоматического обновления данных (SharePoint Server 2013)