Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Учетная запись автоматического обновления данных PowerPivot — это учетная запись для выполнения заданий обновления данных PowerPivot в ферме SharePoint. Настроив его, вы включите параметр использовать учетную запись для обновления данных, настроенную администратором на странице расписания обновления данных (см. ниже). Авторы книги, которые планируют обновление данных, могут выбрать этот параметр, если они хотят использовать учетную запись автоматического обновления данных PowerPivot для запуска задания обновления данных. Дополнительные сведения о просмотре параметров учетных данных в расписании обновления данных см. в разделе "Расписание обновления данных" (PowerPivot для SharePoint).
Применимо к: SharePoint 2010
В зависимости от того, какие параметры выбраны при настройке сервера, может быть создана учетная запись автоматического обновления данных. В конфигурации по умолчанию идентификатор учетной записи автоматического обновления данных без участия пользователя первоначально назначается в фактическую учетную запись фермы. Вы можете повысить безопасность развертывания, изменив учетную запись для запуска от имени другого пользователя. Выполните следующие инструкции, чтобы изменить учетную запись: обновите учетные данные, используемые существующей учетной записью автоматического обновления данных PowerPivot.
Для всех других сценариев установки необходимо вручную настроить эту учетную запись с помощью приведенных ниже инструкций.
Этот раздел состоит из следующих подразделов.
Шаг 1. Создание целевого приложения и настройка учетных данных
Шаг 2. Укажите неподконтрольную учетную запись на страницах конфигурации сервера PowerPivot
Шаг 3. Предоставление разрешений на участие в учетной записи
Шаг 5. Проверка доступности учетной записи на страницах конфигурации обновления данных
Использование учетной записи PowerPivot для обновления данных без участия пользователя
Предпосылки
Служба Secure Store должна быть включена и настроена, а главный ключ должен быть создан. Инструкции по этому использованию см. в статье PowerPivot Data Refresh with SharePoint 2010
Необходимо заранее решить, какую учетную запись пользователя домена Windows использовать в качестве учетной записи автоматического обновления данных PowerPivot. Это должна быть учетная запись, созданная специально для этой цели, чтобы отслеживать его использование.
Необходимо знать идентификатор приложения системной службы PowerPivot. При создании целевого приложения для него на шаге 1 вы предоставите этой учетной записи службы разрешения полный контроль над учетной записью для обновления данных без участия. Эти разрешения позволяют системной службе PowerPivot получать учетные данные учетной записи автоматического обновления данных во время обновления данных. Чтобы получить необходимые сведения об учетной записи службы, откройте страницу "Настройка учетных записей служб " в центре администрирования и выберите пул приложений службы, используемый приложением службы PowerPivot. По умолчанию это пул приложений службы — система веб-служб SharePoint.
Настройка учетной записи для автоматического обновления данных PowerPivot
Для каждого приложения службы PowerPivot можно настроить только одну учетную запись автоматического обновления данных. Сведения об учетной записи хранятся в службе Secure Store в целевом приложении, которое устанавливается в предопределенную учетную запись пользователя домена Windows. После создания целевого приложения его можно указать в качестве учетной записи обновления данных PowerPivot на страницах конфигурации приложения службы PowerPivot.
Замечание
Когда обновление данных выполняется под учетной записью неавтоматического обновления данных, отчеты об использовании и журнал обновления данных записываются на учетную запись пользователя Windows, используемую для неавтоматического обновления данных. Если требуется более точную запись пользователей, которые запрашивают обновление данных или которые имеют собственные расписания, рассмотрите один из других вариантов запуска обновления данных. А именно, если пользователи указывают собственные учетные данные (это по умолчанию) или создают дополнительные целевые приложения для хранения учетных данных Windows, которые вы хотите использовать для целей обновления данных. Дополнительные сведения см. в разделе "Настройка сохраненных учетных данных для обновления данных PowerPivot" (PowerPivot для SharePoint).
Для создания учетной записи для автоматического обновления данных требуется пять шагов.
Создайте целевое приложение в службе Secure Store для учетной записи и укажите учетные данные.
Укажите идентификатор целевого приложения для учетной записи автоматического обновления данных на странице конфигурации сервера PowerPivot.
Предоставьте разрешения на участие в учетной записи.
Предоставьте учетной записи разрешения на чтение для доступа к внешним источникам данных во время обновления данных.
Убедитесь, что учетная запись доступна на странице расписания обновления данных для опубликованной книги PowerPivot.
Шаг 1. Создание целевого приложения и настройка учетных данных
В центре администрирования в разделе "Управление приложениями" щелкните "Управление приложениями-службами".
Щелкните "Служба Secure Store".
В разделе "Управление целевыми приложениями" нажмите кнопку "Создать".
В идентификаторе целевого приложения введите PowerPivotDataRefresh.
В поле "Имя отображения" введите PowerPivot Data Refresh.
В поле "Контактный адрес электронной почты" введите адрес электронной почты.
В поле "Тип целевого приложения" выберите Индивидуальный.
Замечание
Указание типа отдельной учетной записи правильно для этого сценария, так как только приложение службы PowerPivot запрашивает учетные данные учетной записи автоматического обновления данных PowerPivot. На практике приложение-служба является единственным пользователем учетной записи для автоматического обновления данных без участия пользователя, что делает тип персональной учетной записи лучшим выбором для этого назначения приложения.
Пропустите URL-адрес страницы целевого приложения. Обновление данных PowerPivot не использует его.
Нажмите кнопку Далее.
В поле "Указание учетных данных" для страницы целевого приложения Secure Store примите значения по умолчанию. Имена полей и типы должны быть именем пользователя Windows и паролем Windows
Нажмите кнопку Далее.
В разделе "Администраторы целевых приложений" укажите удостоверение пула приложений приложения службы PowerPivot. Служба требует разрешений полный контроль, чтобы получить сведения об аккаунте для обновления данных без участия пользователя во время выполнения. Кроме того, укажите учетные записи пользователей домена Windows любого другого пользователя SharePoint, который должен иметь административный доступ к параметрам приложения.
Нажмите кнопку ОК.
Выберите только что созданное целевое приложение, щелкните стрелку вниз и выберите "Задать учетные данные".
В поле "Владельцы учетных данных" введите учетную запись пользователя домена Windows, у которой требуется разрешение на обновление учетных данных. Учетные данные используются для новых действий, а владельцы учетных данных имеют разрешения на изменение учетных данных.
Нажмите кнопку ОК.
Шаг 2. Указание небезучетной учетной записи на страницах конфигурации сервера PowerPivot
В центре администрирования в разделе "Управление приложениями" щелкните "Управление приложениями-службами".
Найдите приложение службы PowerPivot. Вы можете определить приложение-службу по своему типу. Тип приложения службы PowerPivot — это приложение службы PowerPivot.
Нажмите имя приложения службы PowerPivot. Дождитесь появления панели мониторинга управления PowerPivot.
В разделе "Действия" в правом верхнем углу щелкните "Настройка параметров приложения службы".
В разделе "Обновление данных" в учетной записи автоматического обновления данных PowerPivot введите идентификатор целевого приложения, созданного на предыдущем шаге: PowerPivotDataRefresh.
Нажмите кнопку ОК.
Шаг 3. Предоставление разрешений на участие в учетной записи
Прежде чем использовать учетную запись автоматического обновления данных PowerPivot, необходимо назначить ей разрешения на внесение изменений в любой книге PowerPivot, с которой она используется. Этот уровень разрешений необходим, чтобы открыть книгу из библиотеки, а затем сохранить ее обратно в библиотеку после обновления данных.
Назначение разрешений — это шаг, выполняемый администратором коллекции сайтов. Разрешения SharePoint можно назначать в корневом семействе веб-сайтов или на любом уровне ниже, включая отдельные документы и элементы. Способ задания разрешений зависит от того, насколько они должны быть детализированы. В следующих шагах показано, как предоставить разрешения.
На сайте SharePoint в разделе "Действия сайта" щелкните "Разрешения сайта".
Нажмите кнопку "Предоставить разрешения".
В поле "Выбор пользователей" введите имя учетной записи пользователя домена Windows, которую вы назначили в качестве учетной записи PowerPivot без присмотра. Это имя учетной записи пользователя домена Windows, указанной в целевом приложении в службе Secure Store.
В разделе "Предоставление разрешений" выберите "Предоставить пользователям разрешение напрямую".
Нажмите кнопку "Участие" и нажмите кнопку "ОК".
Шаг 4. Предоставление разрешений на чтение для доступа к внешним источникам данных, используемым в обновлении данных
При импорте данных в книгу PowerPivot подключения к внешним данным часто основаны на доверенных подключениях или олицетворенных подключениях, использующих удостоверение текущего пользователя для подключения к источнику данных. Эти типы подключений работают только в том случае, если текущий пользователь имеет разрешение на чтение данных, которые он или она импортирует.
В сценарии обновления данных та же строка подключения, которая использовалась для импорта данных, теперь повторно используется для обновления данных. Если строка подключения предполагает текущего пользователя (например, строку, содержащую Integrated_Security=SSPI), служба системы PowerPivot передает удостоверение пользователя учетной записи автоматического обновления данных PowerPivot в качестве текущего пользователя. Это подключение будет выполнено только в том случае, если учетная запись автоматического обновления данных PowerPivot имеет разрешения на чтение внешнего источника данных.
Вам необходимо предоставить учетной записи автоматического обновления данных PowerPivot права доступа только для чтения на все внешние источники данных, которые используются в любой операции обновления данных, выполняемой под этой учетной записью.
Если вы являетесь администратором источников данных, используемых в организации, вы можете создать имя входа и назначить необходимые разрешения. В противном случае необходимо связаться с владельцами данных и указать сведения об учетной записи. Обязательно укажите учетную запись пользователя домена Windows, которая сопоставляется с учетной записью автоматического обновления данных PowerPivot. Это учетная запись, указанная на шаге 1. Создайте целевое приложение и задайте учетные данные в этом разделе.
Шаг 5. Проверка доступности учетной записи на страницах конфигурации обновления данных
Откройте страницу конфигурации обновления данных для опубликованной книги, содержащей данные PowerPivot. Инструкции по открытию страницы см. в разделе "Расписание обновления данных" (PowerPivot для SharePoint).
Убедитесь, что в настройках обновления данных включена опция Использовать учетную запись для обновления данных, настроенную администратором.
Установите флажок "Также обновить как можно скорее " и нажмите кнопку "ОК".
В библиотеке, содержащей книгу, выберите книгу, щелкните стрелку вниз, которая отображается справа, а затем выберите "Управление обновлением данных PowerPivot". Возможно, потребуется подождать несколько минут, если задание обновления данных возвращает большой объем данных.
Если возникает ошибка, можно щелкнуть "Настроить расписание " на странице журнала обновления данных, чтобы попробовать разные учетные данные. Кроме того, может потребоваться проверить сведения о подключении к источнику данных в исходной книге, чтобы просмотреть строку подключения, используемую во время обновления данных. Строка подключения предоставит сведения о расположении сервера и базе данных, которые можно использовать для устранения проблемы.
Дополнительные сведения об устранении неполадок см. в разделе "Устранение неполадок с обновлением данных PowerPivot " в вики-сайте TechNet.
Использование учетной записи автоматического обновления данных без сопровождения PowerPivot
Из трех вариантов учетных данных на странице планирования обновления данных PowerPivot только первый соответствует учетной записи без участия пользователя. При настройке расписания обновления данных обязательно выберите этот параметр.
Не используйте третий параметр учетных данных (тот, который требует ввести идентификатор целевого приложения) для доступа к учетной записи автоматического обновления данных PowerPivot. Существует дополнительная проверка олицетворения, которая выполняется с этим параметром, что приведет к ошибке проверки при попытке использовать ее с учетной записью автоматического обновления данных PowerPivot (или любым целевым приложением, основанным на типе отдельной учетной записи). Дополнительные сведения об использовании третьего варианта см. в разделе "Настройка сохраненных учетных данных" для обновления данных PowerPivot (PowerPivot для SharePoint).
Обновление учетных данных, используемых существующей учетной записью автоматического обновления данных PowerPivot
Если учетная запись автоматического обновления данных уже настроена с помощью программы установки или администратора, вы можете обновить имя пользователя или пароль, изменив целевое приложение, которое хранит учетные данные. Обратите внимание, что исходное удостоверение Windows, которое ранее было связано с учетной записью автоматического обновления данных PowerPivot, не будет видимо при редактировании учетных данных в службе Secure Store. Если вы обновляете пароль с истекшим сроком действия или указываете другую учетную запись, необходимо всегда повторно ввести имя пользователя и пароль для этого целевого приложения в службе Secure Store.
В центре администрирования в разделе "Управление приложениями" щелкните "Управление приложениями-службами".
Щелкните "Служба Secure Store".
Установите флажок рядом с PowerPivotDataRefresh.
В разделе "Учетные данные" нажмите «Задать».
В поле "Владельцы учетных данных" введите учетную запись пользователя домена Windows, у которой требуется разрешение на обновление учетных данных. Учетные данные используются для новых действий, а владельцы учетных данных имеют разрешения на изменение учетных данных.
В поле "Имя пользователя" введите учетную запись пользователя домена Windows, которая будет частью учетных данных автоматического обновления данных.
В поле "Пароль" введите пароль для учетной записи, а затем повторно введите его, чтобы подтвердить пароль.
Нажмите кнопку ОК.
Если вы изменяете не только пароль, но имя пользователя учетной записи, скорее всего, потребуется выполнить дополнительные действия по настройке, например предоставление разрешений на чтение внешним источникам данных и разрешения SharePoint для обновления книги PowerPivot. Для получения инструкций смотрите этот шаг в конфигурации учетной записи автоматического обновления данных PowerPivot: Шаг 3: Предоставьте учетной записи разрешения на участие, а затем продолжите со всеми оставшимися шагами, с завершением проверкой правильности настройки учетной записи.
См. также
Обновление данных PowerPivot с помощью SharePoint 2010
Планирование обновления данных (PowerPivot для SharePoint)
Обновление данных PowerPivot