установить PowerPivot для SharePoint на существующий сервер SharePoint

SQL Server PowerPivot для SharePoint можно дополнительно установить на компьютере, на котором уже установлен сервер SharePoint 2010, для поддержки обработки запросов и обновления данных опубликованных книг Excel, содержащих данные PowerPivot.

В этом разделе содержатся следующие подразделы:

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

Шаг 1. Проверка наличия ранее установленных служб Analysis Services

Шаг 2. Установка SQL Server PowerPivot для SharePoint

Шаг 3. Развертывание пакета решения PowerPivot

Шаг 4. Запуск служб на сервере

Шаг 5. Создание приложения службы PowerPivot

Шаг 6. Настройка служб Excel

Шаг 7. Настройка службы Secure Store и обновления данных

Шаг 8. Задание верхних пределов использования места на диске

Шаг 9. Увеличение максимального размера передаваемого файла для веб-приложений SharePoint и служб Excel

Шаг 10. Включение интеграции функций PowerPivot для семейств веб-сайтов

Шаг 11. Проверка установки и конфигурации

Устранение неполадок установки и конфигурации

Действия после установки

ПримечаниеПримечание

Для автоматизации задач по конфигурации, выполняемых после установки, можно использовать скрипт PowerShell. Дополнительные сведения см. в разделе Скрипт настройки PowerShell (PowerPivot для SharePoint).

ПримечаниеПримечание

При использовании чистого сервера при развертывании выделенного сервера PowerPivot для SharePoint для небольших рабочих групп или отделов используйте альтернативные инструкции. Дополнительные сведения об установке PowerPivot для SharePoint на компьютере, на котором еще не запущен сервер SharePoint, см. в разделе установить PowerPivot для SharePoint на новый сервер SharePoint.

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

Требуется наличие рабочей односерверной или многосерверной фермы с выпуском Microsoft SharePoint 2010 Enterprise Edition. Службы Excel должны быть разрешены на сервере или ферме. Сервер должен быть установлен с использованием параметра «Ферма серверов» в программе установки SharePoint. Автономный сервер SharePoint, который использует встроенную базу данных, не поддерживается.

Должен быть установлен выпуск SQL Server 2008 R2 Enterprise, Evaluation, Developer или Data Center.

Компьютер должен быть присоединен к домену.

Учетные записи, которые указываются для служб, должны быть учетными записями пользователей доменов. Потребуется хотя бы одна учетная запись пользователя домена для служб Analysis Services и еще одна для приложения службы PowerPivot. Если настраиваются дополнительные службы (например, службы Excel), для каждой провизионируемой службы потребуется отдельная учетная запись.

Для выполнения программы установки SQL Server необходимо быть локальным администратором на компьютере.

Чтобы добавить PowerPivot для SharePoint в ферму, пользователь должен быть администратором фермы. Если учетная запись администратора фермы не является членом группы безопасности локальных администраторов, добавьте ее в группу, чтобы можно было установить PowerPivot для SharePoint. После завершения установки ее можно будет удалить.

Необходимо иметь разрешения db_owner в базе данных SharePoint_Config. Администратор фермы, который первоначально установил SharePoint, будет иметь эти разрешения автоматически.

Веб-приложение SharePoint должно быть настроено на использование классического режима проверки подлинности. Дополнительные сведения см. в подразделе «Убедитесь, что веб-приложение использует классический режим проверки подлинности» раздела Развертывание решений PowerPivot.

Шаг 1. Проверка наличия ранее установленных служб Analysis Services

Если на компьютере имеется предыдущая установка служб SQL Server 2008 R2 Analysis Services или PowerPivot для SharePoint, то можно столкнуться с известной проблемой установки, когда неверные сведения о состоянии кэша для сборки .NET в файле Microsoft.AnalysisServices.SharePoint.Integration.dll приводят к тому, что программа установки SQL Server завершится со следующей ошибкой: «Не удалось загрузить файл или сборку Microsoft.AnalysisServices.SharePoint.Integration.dll».

Чаще всего эта ошибка возникает в следующих случаях. Были установлены службы SQL Server 2008 R2 Analysis Services, затем SharePoint Server 2010, затем PowerPivot для SharePoint.

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

  1. Проверьте папку «Программы» на наличие экземпляра служб SQL Server 2008 R2 Analysis Services. Если имеется существующая установка или следы ранее имевшейся установки, выполните приведенные далее действия. В противном случае переходите непосредственно к шагу 2 («Установка PowerPivot для SharePoint»).

  2. С помощью программы «Блокнот», запущенной с административными правами, добавьте в файл setup100.exe.config следующие XML-элементы.

    Сначала щелкните «Блокнот» правой кнопкой мыши и выберите пункт Запустить от имени администратора.

    Откройте файл setup100.exe.config в следующей папке: %ProgramFiles%\Microsoft SQL Server\100\Setup Bootstrap\SQLServer2008R2\x64

    Добавьте в файл элемент <disableCachingBindingFailures> и сохраните файл. Этот элемент предписывает программе установки пропускать ошибки привязки к кэшу, чтобы мог установиться новый экземпляр, даже если он ранее вызвал ошибку.

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <runtime>
        <disableCachingBindingFailures enabled="1" />
      </runtime>
    </configuration>
    
  3. Перейдите к шагу 2 («Установка SQL Server PowerPivot для SharePoint»).

Дополнительные сведения об этой ошибке и ее разрешении см. в разделе Ошибка установки: «Не удалось загрузить файл или сборку Microsoft.AnalysisServices.SharePoint.Integration.dll» и Сообщение об ошибке при установке SQL Server 2008 R2 перед запуском программы PreRequisiteInstaller.exe.

ПримечаниеПримечание

Данная проблема исправлена в SQL Server 2008 R2 с пакетом обновления 1 (SP1), но, если вы (или другой сотрудник вашей организации) не подготовили интегрированное обновление программы установки с соответствующим исправлением, эта ошибка может проявиться при установке серверного ПО описанным выше способом.

Шаг 2. Установка SQL Server PowerPivot для SharePoint

Чтобы добавить PowerPivot для SharePoint в ферму SharePoint, запустите программу установки SQL Server 2008 R2. Если ферма состоит из нескольких серверов SharePoint, программу установки SQL Server 2008 R2 необходимо запустить на сервере приложений, который уже добавлен в ферму.

  1. На компьютере, на котором уже установлен сервер SharePoint 2010, вставьте установочный носитель в дисковод или откройте папку, содержащую установочные файлы для SQL Server 2008 R2.

  2. Запустите программу установки SQL Server с правами администратора. Щелкните правой кнопкой мыши файл Setup.exe и выберите команду Запуск от имени администратора.

  3. В области навигации слева щелкните Установка.

  4. Щелкните Новая установка или добавление компонентов к существующей установке.

  5. Если проблем обнаружено не было, то в окне «Правила поддержки программы установки» нажмите кнопку ОК. В противном случае следуйте приведенным на этой странице указаниям для устранения проблем, а затем перезапустите программу установки.

  6. На странице «Файлы поддержки программы установки» нажмите кнопку Установить. Этот шаг перенесет файлы программы установки SQL Server на компьютер и выявит все проблемы, которые могут возникнуть при установке файлов поддержки.

    Страница «Правила поддержки программы установки» в мастере установки

    ПримечаниеПримечание

    Если брандмауэр Windows включен, будет выведено предупреждение, что нужно открыть порты для включения удаленного доступа. Как правило, к установке PowerPivot это предупреждение неприменимо. Подключения к службам и файлам данных PowerPivot выполняются с использованием портов SharePoint, уже открытых для взаимодействия служб SharePoint. При установке других компонентов SQL Server, для которых требуется доступ к данным из удаленного компьютера, необходимо только открыть порты. В качестве примера можно привести использование многомерных баз данных служб Analysis Services в качестве внешнего источника данных для книги PowerPivot с применением таких клиентских приложений, как среда SQL Server Management Studio, для просмотра книги PowerPivot, загружаемой на удаленном сервере SharePoint, или настройку Database Engine как сервера базы данных для фермы SharePoint с несколькими серверами. Дополнительные сведения об открытии портов, используемых этими серверами, см. в разделе Настройка Брандмауэра Windows для разрешения доступа к SQL Server.

  7. Чтобы установить файлы поддержки, нажмите кнопку Далее.

  8. На странице «Тип установки» выберите Новая установка или добавление компонентов. Эта страница открывается только при наличии установленного экземпляра. Не выбирайте Добавить компоненты в существующий экземпляр SQL Server 2008 R2. PowerPivot для SharePoint должен быть установлен как новый экземпляр. Нажмите кнопку Далее.

    Страница «Тип установки» в мастере установки

  9. На странице «Ключ продукта» введите ключ продукта для лицензионной копии выпуска Enterprise, Developer или Data Center либо выберите выпуск Evaluation Edition. Нажмите кнопку Далее.

  10. Примите условия лицензионного соглашения об использовании программного обеспечения корпорации Майкрософт и нажмите кнопку Далее.

  11. На странице «Роль установки» выберите SQL Server PowerPivot для SharePoint.

    Кроме того, на странице «Роль установки» в поле Куда добавляется PowerPivot для SharePoint выберите Существующая ферма. Нажмите кнопку Далее.

    Страница «Роль установки», где выбрана существующая ферма

  12. На странице «Выбор компонентов» ознакомьтесь с доступным только для чтения списком компонентов, которые будут установлены. Этот список отображается только в ознакомительных целях. Представленные для этой роли элементы нельзя дополнить или удалить. Нажмите кнопку Далее.

  13. На странице «Правила установки» нажмите кнопку Далее.

  14. На странице «Конфигурация экземпляра» в ознакомительных целях отображается доступное только для чтения имя «PowerPivot». Это имя экземпляра является обязательным и не может быть изменено. Однако можно ввести уникальный идентификатор экземпляра, а также описательное имя каталога и разделы реестра. Нажмите кнопку Далее.

  15. На странице «Требования к свободному месту на диске» удостоверьтесь в наличии достаточного для установки компонентов места на диске и нажмите кнопку Далее.

  16. На странице «Конфигурация сервера» укажите учетную запись домена для служб SQL Server Analysis Services. Не используйте встроенную учетную запись системы, например Local System или Network Service. Задание учетной записи пользователя домена необходимо для установки служб Analysis Services в ферме SharePoint. Дополнительные сведения о рекомендациях по выбору учетной записи см. в разделе Планирование развертывания PowerPivot на ферме SharePoint. Нажмите кнопку Далее.

    Страница «Конфигурация сервера» в мастере установки

  17. На странице «Настройка служб Analysis Services» щелкните Добавить текущего пользователя.

    На этой же странице добавьте учетную запись пользователя Windows любого лица, которому требуются административные разрешения для экземпляра служб Служба Analysis Services. Любой пользователь, желающий подключиться к экземпляру Служба Analysis Services в среде SQL Server Management Studio для поиска и устранения проблем с соединением с базой данных или получения сведений о версии, должен иметь разрешения администратора для этого сервера. Добавьте учетную запись пользователя, который сможет производить устранение проблем или администрирование сервера.

    Нажмите кнопку Далее.

  18. Нажимайте кнопку Далее на всех оставшихся страницах, пока не откроется страница «Все готово для установки».

  19. Нажмите кнопку Установить.

Шаг 3. Развертывание пакета решения PowerPivot

Для конфигурации сервера требуется развертывание решения PowerPivot для веб-приложения SharePoint.

  1. Нажмите кнопку «Пуск», выберите Все программы, Продукты Microsoft SharePoint 2010, а затем Центр администрирования SharePoint 2010.

  2. В разделе «Системные параметры» центра администрирования SharePoint 2010 выберите Управление решениями фермы.

    Должны отображаться два отдельных пакета решений: powerpivotfarm.wsp и powerpivotwebapp.wsp. Первое решение (powerpivotfarm.wsp) развертывается при установке первого экземпляра PowerPivot для SharePoint, и его никогда не нужно развертывать вновь. Второе решение (powerpivotwebapp.wsp) развертывается для центра администрирования, но это решение необходимо развертывать вручную для каждого веб-приложения SharePoint, которое будет поддерживать доступ к данным PowerPivot.

  3. Щелкните powerpivotwebapp.wsp.

  4. Нажмите Развернуть решение.

  5. В разделе Где развернуть? выберите веб-приложение SharePoint, в которое необходимо добавить поддержку функции PowerPivot.

    Важное примечаниеВажно!

    Убедитесь, что веб-приложение настроено на использование классического режима проверки подлинности. Инструкции по проверке режима проверки подлинности см. в разделе Развертывание решений PowerPivot.

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

  7. Повторите процедуру для других веб-приложений SharePoint, которые тоже будут поддерживать доступ к данным PowerPivot.

Шаг 4. Запуск служб на сервере

Для развертывания PowerPivot для SharePoint необходимо, чтобы ферма содержала следующие службы: службы вычислений Excel, службу Secure Store и службу Claims to Windows Token Service.

И службы Excel, и PowerPivot для SharePoint используют службу Claims to Windows Token Service для установления соединений с внешними источниками данных, используя удостоверение Windows текущего пользователя SharePoint. Если служба еще не запущена, необходимо запустить ее, чтобы служба вычислений Excel могла пересылать прошедшие проверку подлинности запросы системной службе PowerPivot.

  1. В центре администрирования в области «Системные параметры» щелкните Управление службами на сервере.

  2. Запустите службу Claims to Windows Token Service.

  3. Запустите службы вычислений Excel.

  4. Запустите службу безопасного хранилища.

  5. Убедитесь, что службы SQL Server Analysis Services и системная служба SQL Server PowerPivot запущены.

Шаг 5. Создание приложения службы PowerPivot

Далее необходимо создать приложение службы PowerPivot.

ПримечаниеПримечание

Ошибки, возникающие при попытке создания приложения, указывают на проблему с установкой. Попытайтесь восстановить установку, это может решить проблему. Дополнительные сведения см. в разделе Восстановление (PowerPivot для SharePoint).

  1. В разделе «Управление приложениями» центра администрирования выберите пункт Управление приложениями служб.

  2. В ленте Приложение службы нажмите кнопку Создать.

  3. Выберите Приложение службы PowerPivot SQL Server. Если этот пункт отсутствует в списке, то это означает, что PowerPivot для SharePoint не установлен или решение не развернуто.

  4. На странице Создание нового приложения службы PowerPivot введите имя приложения. По умолчанию будет предложено имя PowerPivotServiceApplication<номер>. При создании нескольких приложений службы PowerPivot описательное имя поможет другим администраторам понять, как используется это приложение.

  5. На странице «Пул приложений» создайте новый пул приложений и выберите учетную запись безопасности для него. Учетная запись пользователя домена является обязательной.

  6. На странице Сервер базы данных выберите сервер баз данных, на котором будет создана база данных приложения службы. Значением по умолчанию является экземпляр компонента SQL Server Database Engine, в котором размещены базы данных конфигураций фермы.

  7. В поле Имя базы данных будет подставлено значение по умолчанию PowerPivotServiceApplication1_<идентификатор_GUID>. Имя базы данных по умолчанию соответствует используемому по умолчанию имени приложения службы. Если было введено уникальное имя приложения службы, следуйте аналогичным соглашениям об именах при выборе имени базы данных, чтобы ими можно было управлять совместно.

  8. В списке Проверка подлинности базы данных по умолчанию выбрано значение «Проверка подлинности Windows». Если выбран параметр Проверка подлинности SQL, то рекомендации по использованию этого типа проверки подлинности в развернутой системе SharePoint см. в руководстве администратора SharePoint.

  9. Установите флажок Добавить прокси-сервер для этого приложения службы PowerPivot к группе прокси-серверов по умолчанию. При этом соединение с приложением службы будет добавлено в список группы соединений служб по умолчанию. В группе соединений по умолчанию должно быть как минимум одно приложение службы PowerPivot.

    Если приложение службы PowerPivot уже присутствует в группе соединений по умолчанию, не добавляйте в эту группу второе приложение службы. Добавление в группу соединений по умолчанию двух приложений службы одного типа не поддерживается. Дополнительные сведения об использовании в группе соединений дополнительных приложений служб см. в разделе Подключение приложения службы PowerPivot к веб-приложению SharePoint.

  10. Нажмите кнопку ОК. Служба появится в списке приложений службы фермы рядом с другими управляемыми службами.

Шаг 6. Настройка служб Excel

Службы Excel требуются PowerPivot для SharePoint, чтобы обеспечивалась поддержка доступа к данным PowerPivot в ферме. Можно определить, включены ли уже службы Excel, подтвердив присутствие приложения служб Excel в списке приложений служб в центре администрирования. Если служба Excel в списке не представлена, выполните следующие шаги, чтобы включить ее.

  1. В разделе «Управление приложениями» центра администрирования выберите пункт Управление приложениями служб.

  2. В ленте «Приложения служб» в разделе «Создать» нажмите кнопку Создать.

  3. Выберите Приложение служб Excel.

  4. В диалоговом окне «Создание нового приложения служб Excel» укажите имя (например, «Приложение служб Excel»).

  5. На странице «Пул приложений» выберите «Создать новый пул приложений» и дайте ему описательное имя (например, «Пул приложений служб Excel»).

  6. На странице «Настраиваемый» выберите учетную запись пользователя домена Windows для удостоверения этого пула приложений.

  7. Оставьте установленный по умолчанию флажок, добавляющий прокси-сервер приложения службы в список соединений служб по умолчанию.

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

  9. Щелкните только что созданное приложение служб Excel.

  10. Щелкните Доверенные расположения файлов и на этой странице выберите надежное расположение. (Обычно оно приведено в столбце «Адрес» в виде http://.) Для обеспечения доступа к книге служб Excel и службы PowerPivot необходимо включить SharePoint как надежное расположение служб Excel. Системная служба PowerPivot не может иметь доступ к книгам, хранящимся за пределами фермы SharePoint.

  11. В области «Свойства книги» для параметра Максимальный размер книги установите значение 50.

  12. На странице «Внешние данные» для параметра Разрешить внешние данные установите значение Надежные библиотеки подключений к данным и внедренные. Такой параметр требуется для доступа к данным PowerPivot в книге.

  13. Сбросьте флажок Предупреждать при обновлении данных, чтобы разрешить просматривать отображения отдельных листов в галерее PowerPivot. Если флажок предупреждений не будет сброшен и параметры книги будут определять обновление при открытии, вместо страниц в книге будет открыто одно изображение просмотра предупреждения.

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

Шаг 7. Настройка службы Secure Store и обновления данных

В PowerPivot для SharePoint служба безопасного хранилища требуется для хранения учетных данных и учетной записи автоматического выполнения для обновления данных. Можно определить, включена ли уже служба безопасного хранилища, подтвердив ее присутствие в списке приложений служб.

Важное примечаниеВажно!

Если служба безопасного хранилища включена, следует проверить, что для нее создан главный ключ. Инструкции см. в части 2: «создание главного ключа» в следующей процедуре.

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

Часть 1. Включение службы Secure Store

  1. В разделе «Управление приложениями» центра администрирования выберите пункт Управление приложениями служб.

  2. В ленте «Приложения служб» в разделе «Создать» нажмите кнопку Создать.

  3. Выберите Служба Secure Store.

  4. На странице Создать новое приложение безопасного хранилища введите имя приложения.

  5. На вкладке База данных укажите экземпляр SQL Server, который будет содержать базу данных для данного приложения службы. Значением по умолчанию является экземпляр компонента SQL Server Database Engine, в котором размещены базы данных конфигураций фермы.

  6. На вкладке Имя базы данных введите имя базы данных приложения службы. Значением по умолчанию является Secure_Store_Service_DB_<guid>. Имя, используемое по умолчанию, соответствует используемому по умолчанию имени приложения службы. Если было введено уникальное имя приложения службы, следуйте аналогичным соглашениям об именах при выборе имени базы данных, чтобы ими можно было управлять совместно.

  7. В списке Проверка подлинности базы данных по умолчанию выбрано значение «Проверка подлинности Windows». Если выбран параметр «Проверка подлинности SQL», то рекомендации по использованию проверки подлинности этого типа см. в руководстве администратора SharePoint.

  8. В пуле приложений выберите Создать новый пул приложений. Укажите описательное имя, которое поможет другим администраторам понять, как используется этот пул приложений.

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

  10. Примите остальные значения по умолчанию и нажмите кнопку OK. Приложение службы появится рядом с другими управляемыми службами в списке приложений служб фермы.

Часть 2. Создание главного ключа

  1. Щелкните приложение службы безопасного хранилища в списке.

  2. На ленте «Приложения службы» в разделе «Управление ключами» нажмите Создать новый ключ.

  3. Введите, а затем подтвердите парольную фразу. Эта фраза будет использоваться для добавления других общих приложений служб безопасных хранилищ.

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

Часть 3. Настройка учетной записи автоматического обновления данных PowerPivot

Создание учетной записи автоматического обновления данных для доступа к данным PowerPivot часто требуется для внешнего источника данных во время обновления данных. Например, если Kerberos не включен, необходимо создать учетную запись автоматического выполнения, которую служба PowerPivot может использовать для подключения к внешним источникам данных.

Инструкции по последующему созданию учетной записи автоматического обновления данных PowerPivot или настройке других сохраненных учетных данных, которые используются при обновлении данных, см. в разделах Настройка и использование учетной записи автоматического обновления данных PowerPivot и Настройка и использование сохраненных учетных данных для обновления данных PowerPivot.

Шаг 8. Задание верхних пределов использования места на диске

Новинкой в пакете обновления 1 (SP1) является возможность задавать максимальный предел места на диске, используемого для кэшируемых на диске файлов данных PowerPivot. По умолчанию разрешено использовать все доступное место на диске. При использовании пакета обновления 1 (SP1) придерживайтесь следующих инструкций, чтобы ограничить потребление места на диске: Настройка использования места на диске (PowerPivot для SharePoint).

Шаг 9. Увеличение максимального размера передаваемого файла для веб-приложений SharePoint и служб Excel

Поскольку книги PowerPivot могут быть большими, может понадобиться увеличить максимальный размер файла. Необходимо настроить два параметра размеров файлов: максимальный размер передаваемого файла для веб-приложения и максимальный размер книги в службах Excel. Для максимального размера файла должно быть установлено одинаковое значение в обоих приложениях. Инструкции см. в разделе Настройка максимального размера передаваемого файла (PowerPivot для SharePoint).

Шаг 10. Включение интеграции функций PowerPivot для семейств веб-сайтов

Включение функций на уровне семейств веб-сайтов делает страницы и шаблоны приложения доступными для веб-сайтов, в том числе и страницы конфигурации для планового обновления данных, страницы приложений для библиотеки PowerPivot Gallery и библиотеки веб-каналов данных.

  1. На сайте SharePoint нажмите кнопку Действия сайта.

    По умолчанию доступ к веб-приложениям SharePoint осуществляется через порт 80. Это означает, что часто к сайту SharePoint можно получить доступ, введя http://<имя компьютера>, чтобы открыть корневое семейство веб-сайтов.

  2. Щелкните элемент Настройки сайта.

  3. В области «Администрирование семейства веб-сайтов» щелкните ссылку Возможности семейства узлов.

  4. Прокрутите страницу вниз до пункта Функция семейства веб-сайтов для интеграции с PowerPivot.

  5. Щелкните Активировать.

  6. Повторите эти действия для дополнительных семейств веб-сайтов, открыв каждый из сайтов и выбрав Действия сайта.

Дополнительные сведения см. в разделе Включение интеграции функций PowerPivot для семейств веб-сайтов.

Шаг 11. Проверка установки и конфигурации

Запросы PowerPivot обрабатываются в ферме при открытии пользователем или приложением книги Excel, содержащей данные PowerPivot. Как минимум можно проверить страницы на веб-сайтах SharePoint, чтобы убедиться в доступности функций PowerPivot. Однако, чтобы полностью проверить установку, необходимо иметь книгу PowerPivot, которую можно опубликовать в SharePoint и открывать из библиотеки. В целях тестирования можно опубликовать образец книги, в котором уже есть данные PowerPivot, и с его помощью удостовериться в правильности настройки интеграции с SharePoint.

Чтобы проверить интеграцию PowerPivot с сайтом SharePoint, выполните следующие действия.

  1. Откройте созданное веб-приложение в браузере. Если использовались значения по умолчанию, то в строке URL-адреса можно указать http://<имя компьютера>.

  2. Удостоверьтесь в наличии в приложении доступа к данным PowerPivot и функциям обработки. Определить это можно по наличию предоставляемых PowerPivot шаблонов библиотек.

    1. В области «Действия сайта» нажмите кнопку Дополнительные параметры.

    2. В разделе «Библиотеки» должны отображаться Библиотека веб-каналов данных и Галерея PowerPivot. Эти шаблоны библиотек предоставляются компонентом PowerPivot и отображаются в списке библиотек только при правильной интеграции этого компонента.

Чтобы выполнить проверку доступа к данным PowerPivot на сервере, выполните следующие действия.

  1. Передайте книгу PowerPivot в галерею PowerPivot или любую библиотеку SharePoint. Дополнительные сведения о доступе к образцам файлов см. в разделе Путеводитель по созданию книг PowerPivot в Excel.

  2. Щелкните документ, чтобы открыть его из библиотеки.

  3. Щелкните срез или отфильтруйте данные, чтобы запустить запрос PowerPivot. Сервер загрузит данные PowerPivot в фоновом режиме и вернет результаты. Далее нужно будет подключиться к серверу, чтобы удостовериться, что данные загружены и кэшированы.

  4. Из группы программ Microsoft SQL Server 2008 R2 в меню «Пуск» запустите среду SQL Server Management Studio. Если это средство не установлено на сервере, можно пропустить этот шаг и перейти к последнему действию по подтверждению наличия кэшированных файлов.

  5. На странице «Тип сервера» выберите Analysis Services.

  6. В поле «Имя сервера» введите <имя_сервера>\powerpivot, где <имя_сервера> — это имя компьютера, на котором установлен PowerPivot для SharePoint.

  7. Нажмите кнопку Соединить.

  8. В обозревателе объектов щелкните Базы данных, чтобы открыть список загруженных файлов данных PowerPivot.

  9. В файловой системе компьютера откройте следующую папку, чтобы определить, были ли файлы кэшированы на диск. Наличие кэшированных файлов служит еще одним подтверждением работоспособности развертывания. Чтобы открыть кэш файлов, перейдите в папку \Program Files\Microsoft SQL Server\MSAS10_50.POWERPIVOT\OLAP\Backup.

Устранение неполадок установки и конфигурации

Если вместо ожидаемых страниц и компонентов выдаются ошибки, выполните следующие действия.

  • Откройте заметки о выпуске SharePoint 2010 и SQL Server 2008 R2 и выясните, какие существуют способы решения известных проблем установки. Заметки о выпуске доступны на установочном носителе или на веб-сайте Майкрософт, с которого было загружено программное обеспечение.

  • См. страницу Устранение неполадок PowerPivot, связанных с проблемами установки SharePoint вики-сайта Microsoft TechNet.

  • См. статьи о развертывании SharePoint на веб-сайте Майкрософт. В этих статьях приведены шаги по настройке параметров в Internet Explorer. Дополнительные сведения см. в разделе Развертывание одиночного сервера с SQL Server.

Действия после установки

Проверив установку, завершите настройку службы созданием галереи PowerPivot или настройкой отдельных параметров конфигурации. Чтобы использовать все компоненты только что установленного сервера, можно загрузить PowerPivot для Excel, чтобы создать, а затем опубликовать первую книгу PowerPivot.

Предоставления разрешений SharePoint для пользователей книг

Для публикации и просмотра книг пользователям требуются разрешения SharePoint. Пользователю, который будет просматривать опубликованные книги, необходимо предоставить разрешение Просмотр, а пользователю, который публикует и обрабатывает рабочие книги, необходимо разрешение Участие. Для предоставления разрешений необходимо быть администратором семейства веб-сайтов.

  1. На сайте щелкните Действия сайта.

  2. Нажмите кнопку Разрешения сайта.

  3. Установите флажок для группы Члены семейства веб-сайтов.

  4. На ленте щелкните Предоставить разрешения.

  5. Введите учетные записи пользователей или групп домена Windows, которые будут иметь разрешения на добавление или удаление документов.

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

  7. Установите флажок для группы Посетители семейства веб-сайтов.

  8. На ленте щелкните Предоставить разрешения.

  9. Введите учетные записи пользователей или групп домена Windows, которые будут иметь разрешение на просмотр документов. Как и ранее, адреса электронной почты или группы распределения следует использовать только в том случае, если приложение настроено для классической проверки подлинности.

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

Установка служб ADO.NET Data Services

Для обеспечения возможности экспорта списков SharePoint в виде веб-каналов данных требуется служба ADO.NET Data Services. Этот компонент не входит в программу SharePoint 2010 PrerequisiteInstaller, поэтому его необходимо устанавливать вручную. Дополнительные сведения об установке служб ADO.NET Data Services см. в разделе Для поддержки экспорта списков SharePoint в виде веб-каналов данных установите службы ADO.NET Data Services.

Установка поставщиков данных, используемых для обновления данных

Обновление данных на стороне сервера дает возможность пользователям реимпортировать обновленные данные в их книги в автоматическом режиме. Для успешного обновления данных на сервере требуется тот же поставщик данных, который использовался для первоначального импорта данных. Кроме того, учетной записи пользователя, которая используется для обновления данных, часто требуются разрешения на чтение данных во внешних источниках данных. Для успешного выполнения задачи не забудьте проверить требования по включению и настройке обновления данных. Дополнительные сведения см. в разделе Включение и настройка обновления данных PowerPivot.

Создать галерею PowerPivot

Галерея PowerPivot — это библиотека, включающая в себя возможность предварительного просмотра и представления для просмотра книг PowerPivot на сайте SharePoint. Галерею PowerPivot рекомендуется использовать для публикации и просмотра книг PowerPivot из-за ее возможностей предварительного просмотра. Кроме того, если на том же сервере SharePoint также развернуть службы Reporting Services, то галерея PowerPivot позволит упростить создание отчетов. Построитель отчетов можно запускать из галереи PowerPivot, чтобы использовать в качестве основы для нового отчета опубликованную книгу PowerPivot. Дополнительные сведения о создании и использовании этой библиотеки см. в разделах Как создать и настроить галерею PowerPivot и Как использовать галерею PowerPivot.

Установка PowerPivot для Excel и построение книги PowerPivot

После установки компонентов сервера на ферму можно перейти к созданию первой книги Excel 2010, в которой будут использоваться внедренные данные PowerPivot, а затем опубликовать ее в библиотеке SharePoint с помощью веб-приложения. Перед тем как можно будет создавать книги Excel, содержащие данные PowerPivot, необходимо запустить установку Excel 2010, а затем установку надстройки PowerPivot для Excel, позволяющей Excel импортировать и использовать данные PowerPivot. Инструкции по установке PowerPivot для Excel и созданию данных PowerPivot см. в разделах Установка PowerPivot для Excel (электронная документация по SQL Server) и Путеводитель по созданию книг PowerPivot в Excel.

Добавление серверов или приложений с течением времени

При развертывании решения PowerPivot интеграция функции активируется на уровне семейства сайтов для всех семейств веб-сайтов в веб-приложении. При создании со временем новых веб-приложений необходимо развернуть решение powerpivotwebapp для каждого из них. Инструкции см. в разделе Развертывание решений PowerPivot.

В зависимости от способа настройки приложения службы PowerPivot, системная служба PowerPivot будет добавлена в группу соединений по умолчанию, что делает ее доступной всем веб-приложениям, использующим соединения по умолчанию. Но если веб-приложения настроены на использование пользовательских списков соединений приложений служб, приложение службы PowerPivot необходимо будет добавить в каждое веб-приложение SharePoint, для которого требуется обеспечить возможность обработки данных PowerPivot. Дополнительные сведения см. в разделе Подключение приложения службы PowerPivot к веб-приложению SharePoint.

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

Настройка параметров конфигурации

Приложение службы PowerPivot создается с использованием свойств и значений по умолчанию. Параметры конфигурации отдельных приложений службы можно менять для изменения методологии распределения запросов, задания времени ожидания сервера, изменения пороговых значений для событий отчета об ответе на запрос или указания срока хранения данных об использовании. Дополнительные сведения о выполнении конфигурации в центре администрирования или об использовании функций PowerPivot в веб-приложениях SharePoint см. в разделах Настройка (PowerPivot для SharePoint) и Операции (PowerPivot для SharePoint).