"Расписание не может быть включено для книги" при попытке запланировать обновление данных с помощью PowerPivot

Эта статья была написана Закир Haveliwala, старший инженер эскалации поддержки.

Симптомы

При попытке запланировать обновление данных в книге PowerPivot Microsoft SharePoint 2016 вы можете увидеть следующие ошибки:

  • Извините, что-то пошло не так.
  • Расписание не может быть включено для книги без внешних источников данных.

Журналы единой службы ведения журнала SharePoint могут показывать следующую ошибку:

UserProfileDBCache_WCFLogging:: Исключение вброса ProfileDBCacheServiceClient.GetUserData: доступ отказано.

Эта проблема возникает, когда у учетной записи, которая работает PowerPivot system Service в SharePoint (PowerPivot пула приложений) нет разрешений в приложении-службе профилей пользователей.

Решение

Чтобы устранить эту проблему, добавьте необходимые разрешения следующими шагами:

  1. В центре администрирования SharePoint перейдите к приложению Управление приложениями-службами, а затем выберите > приложение-службу профилей пользователей. Затем нажмите кнопку Администраторы.

    страница управления приложениями-службами

  2. Добавьте учетную запись PowerPivot системы, выберите поле полный контроль и нажмите кнопку ОК.

    администраторы страницы приложения-службы профилей пользователей

  3. Выбор разрешений.

    страница разрешений приложения-службы профилей пользователей

  4. Добавьте учетную запись PowerPivot system Service, выберите поле полный контроль и нажмите кнопку ОК.

    разрешения на подключение для страницы приложения-службы профилей пользователей

  5. Перезапустите PowerPivot system Service на всех серверах SharePoint, которые работают с этой службой.