Планирование обновления данных в источнике данных с проверкой подлинности, отличной от Windows

Эта статья была написана Томом Шауэром, техническим специалистом.

В этой статье описываются требования к конфигурации и методы планирования книг PowerPivot, которые подключаются к источникам данных с проверкой подлинности, отличной от Windows, в PowerPivot для Microsoft SharePoint (с 2010 по 2016 год).

Примечание.

Прежде чем приступить к этой настройке, убедитесь, что базовое обновление данных, например базовый источник данных SQL или Analysis Services, использующий Безопасное хранилище с проверкой подлинности Windows, работает в ферме.

Предварительные требования

  1. Автоматическая учетная запись PowerPivot должна быть настроена с действительной учетной записью Windows, которая имеет доступ на участие в работе, которую вы пытаетесь обновить (технически также можно использовать вторую учетную запись Secure Store , которая использует учетные данные Windows. Но мы будем держать его простым для этого примера).
  2. Если вы используете стороннего поставщика (например, Oracle), необходимо иметь возможность успешного подключения данных из экземпляров служб PowerPivot Analysis Services к источнику данных.
  3. Учетная запись, используемая для планирования обновления данных, должна иметь по крайней мере права на чтение данных, которые вы пытаетесь обновить.
  4. В книге не может быть изменен режим проверки подлинности в любой момент. Если модель данных построена с помощью проверки подлинности Windows, а затем изменена для использования SQL Server проверки подлинности или любых других режимов проверки подлинности, это может вызвать проблемы с проверкой подлинности, и ее необходимо перестроить для поддержки.

Методы настройки запланированного обновления данных в источнике данных с проверкой подлинности, отличной от Windows

Способ 1. Использование Secure Store

  1. Создайте новое целевое приложение Secure Store с помощью типа Group.

    Снимок экрана: параметр

  2. На следующей странице обязательно измените среднее поле на "Имя пользователя" и "Пароль". При использовании учетных данных, отличных от Windows, это единственные допустимые поля, которые можно выбрать. Поля в левой части страницы можно изменить в любом нужном формате.

    Снимок экрана: страница параметров поля. В среднем поле задано имя пользователя и пароль.

  3. Задайте администраторов и участников целевого приложения. Группа участников — это группа пользователей, имеющих доступ к использованию целевого приложения Secure Store на сайте.

    Снимок экрана: страница параметров

  4. На странице main Secure Store задайте учетные данные для созданного целевого приложения.

    Снимок экрана: параметр

  5. Как только учетные данные будут заданы, мы можем вернуться к книге в коллекции и задать расписание.

    Снимок экрана 1: значок задания расписания для книги.

  6. Оставьте первый набор переключателей, так как они предназначены только для проверки подлинности Windows. Выберите третий параметр в разделе Учетные данные источника данных и введите имя целевого приложения Secure Store в текстовом поле Идентификатор .

    Примечание.

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

    Снимок экрана: страница параметров расписания при выборе третьего параметра в разделе Учетные данные источника данных.

Способ 2. Указание учетной записи пользователя

  1. Щелкните значок задания расписания для книги в коллекции.

    Снимок экрана 2: значок задания расписания для книги.

  2. Оставьте первый набор переключателей, так как они предназначены только для проверки подлинности Windows. Выберите второй параметр Укажите учетную запись пользователя в разделе Учетные данные источника данных и введите имя входа и пароль учетной записи, которая имеет доступ к этому источнику данных.

    Снимок экрана: страница параметров расписания, когда выбран второй параметр в разделе Учетные данные источника данных.

Примечание.

Этот метод создает временный идентификатор Secure Store, который используется конкретно книгой. Идентификатор удаляется при очистке или изменении расписания каким-либо образом.