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


Контрольный список по развертыванию: установка нескольких серверов PowerPivot для SharePoint

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

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

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

Общие сведения

Установка сервера баз данных

Установка и настройка трехуровневой многосерверной фермы SharePoint 2010

Установка PowerPivot для SharePoint на сервере приложений

Установка клиентских библиотек служб Analysis Services на сервере приложений SharePoint, на котором не установлен PowerPivot для SharePoint

Настройка сервера

Настройка альтернативного сопоставления доступа для серверов клиентского веб-интерфейса

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

Проверка интеграции и доступности сервера

Шаги после установки

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

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

Устанавливающий SharePoint пользователь должен также настроить ферму. Для настройки фермы необходимо имя входа SQL Server для сервера баз данных. Имя входа должно быть назначено следующим ролям: dbcreator, securityadmin и public.

Должен быть установлен выпуск SharePoint Server 2010 Enterprise или Enterprise Evaluation.

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

Необходимо знать, какие учетные записи будут использоваться для запуска компонента Database Engine, служб в ферме и служб Analysis Services в режиме интеграции с SharePoint. Хотя эти учетные записи можно изменить позже, они указываются в первый раз во время установки.

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

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

  • В диспетчере сервера временно отключите улучшенную конфигурацию безопасности Internet Explorer, чтобы разрешить загрузки на сервер. Для загрузки необходимого программного обеспечения можно отключить расширенную конфигурацию IE ESC только для администраторов.

  • В Internet Explorer также может потребоваться настройка настроить браузер таким образом, чтобы он не обращался к прокси-серверу и разрешал локальному компьютеру доступ к URL-адресам Интернета.

    1. В Internet Explorer в меню «Сервис» выберите пункт «Свойства обозревателя».

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

    3. В области автоматической настройки снимите флажок «Автоматическое определение параметров».

    4. В области прокси-сервера установите флажок «Использовать прокси-сервер для подключений LAN».

    5. Введите адрес прокси-сервера в поле «Адрес».

    6. Введите номер порта прокси-сервера в поле «Порт».

    7. Установите флажок «Не использовать прокси-сервер для локальных адресов».

    8. Нажмите кнопку ОК, чтобы закрыть диалоговое окно «Настройка локальной сети».

    9. Нажмите кнопку ОК, чтобы закрыть диалоговое окно «Свойства обозревателя».

Общие сведения

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

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

Установка сервера баз данных

Если создание топологии только начинается, начните с установки компонента SQL Server Database Engine. В результате выполнения этих инструкций будет создан сервер баз данных, доступный от серверов SharePoint в ферме.

  1. Для установки компонента SQL Server Database Engine на компьютере, используемом в качестве сервера баз данных, запустите программу установки SQL Server (см. раздел Установка SQL Server «2012» с помощью мастера установки (программы установки)).

    Во время выбора устанавливаемых элементов выберите следующие компоненты:

    • Службы компонента Database Engine

    • Средства связи клиентских средств

    • Средства управления — полностью (основные включаются автоматически)

  2. После установки компонента Database Engine, включите TCP/IP для удаленных соединений и перезапустите службу:

    1. Запустите диспетчер конфигурации SQL Server.

    2. Откройте раздел Сетевая конфигурация SQL Server.

    3. Выберите Протоколы для MSSQLSERVER.

    4. Щелкните правой кнопкой мыши пункт TCP/IP и выберите Включить.

    5. Нажмите Службы SQL Server.

    6. Щелкните правой кнопкой мыши SQL Server (MSSQLSERVER) и выберите пункт Перезапустить.

  3. Включите входной доступ к серверу баз данных через брандмауэр Windows. Это позволит серверам SharePoint в ферме устанавливать соединения с базами данных SharePoint. Дополнительные сведения см. в разделе Настройка брандмауэра Windows для разрешения доступа к SQL Server.

    1. В меню «Администрирование» выберите пункт Брандмауэр Windows в режиме повышенной безопасности.

    2. Нажмите кнопку Правила для входящих подключений.

    3. Нажмите кнопку Создать правило.

    4. Установите в поле «Тип правила» значение Пользовательский.

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

    6. В разделе панели управления «Программы» в подразделе «Службы» выберите Настройка.

    7. Выберите Применять к службе.

    8. Выберите SQL Server (MSSQLSERVER), если SQL Server установлен как экземпляр по умолчанию и нажмите кнопку ОК.

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

    10. В области «Протокол и порты» примите параметры по умолчанию и нажмите кнопку Далее.

    11. В поле «Область» примите параметры по умолчанию и нажмите кнопку Далее.

    12. В поле «Действие» примите параметры по умолчанию и нажмите кнопку Далее.

    13. В области «Профиль» снимите флажки Закрытый и Общий и нажмите кнопку Далее.

    14. В поле «Имя» укажите описательное имя для правила входящего подключения (например, SQL Server).

    15. Нажмите кнопку Готово.

Установка и настройка трехуровневой фермы SharePoint 2010

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

Для установки и настройки фермы SharePoint 2010, которая содержит два веб-сервера и сервер приложений, см. следующие инструкции в документации по SharePoint 2010:

Несколько серверов для трехуровневой фермы (SharePoint Server 2010)

При запросе на указание сервера базы данных укажите ранее установленный сервер баз данных.

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

  • службу Excel, службу поиска, службу Secure Store

  • веб-приложение и семейство веб-сайтов;

  • сбор данных об использовании и исправности;

  • журнал диагностики.

Установка PowerPivot для SharePoint на сервере приложений

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

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

Если топология развертывания требует наличия двух экземпляров PowerPivot для SharePoint, запустите программу установки SQL Server на обоих серверах приложений. На отдельном компьютере может быть установлен только один экземпляр PowerPivot для SharePoint. Если требуется несколько экземпляров, необходимо использовать дополнительные серверы. Дополнительные сведения о добавлении нескольких серверов PowerPivot для SharePoint в одну и ту же ферму см. в разделе Контрольный список по развертыванию: Масштабное развертывание путем добавления серверов PowerPivot к ферме.

Установка клиентских библиотек служб Analysis Services на сервере приложений SharePoint, на котором не установлен PowerPivot для SharePoint

Топология фермы, включающая сервер клиентского веб-интерфейса или сервер приложений, при отсутствии PowerPivot для SharePoint на том же компьютере, требует дополнительного программного обеспечения для поддержания доступа к данным PowerPivot и функциям:

  • Службы Excel Services или PerformancePoint Services

  • Центр администрирования, работающий на собственном сервере в качестве изолированного приложения

Для доступа к данным PowerPivot служб Excel Services и PerformancePoint Services требуется новая версия поставщика OLE DB служб Analysis Services. Для запуска любого приложения на компьютере, на котором не установлена последняя версия поставщика OLE DB, необходимо установить поставщик вручную. Дополнительные сведения см. в разделе Установка поставщика OLE DB служб Analysis Services на серверах SharePoint.

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

Настройка сервера

Для настройки PowerPivot для SharePoint используйте средство настройки PowerPivot. Это средство просмотрит имеющиеся настройки фермы и предложит варианты установки или активации функций SharePoint, необходимых для работы PowerPivot для SharePoint. На этом этапе будет запущена служба Claims to Windows Token Service. Кроме того, если еще не включены другие необходимые функции SharePoint, средство настройки добавит их в список и запланирует действия по включению этих функций.

Дополнительные сведения см. в разделе Настройка или восстановление PowerPivot для SharePoint 2010 (средство настройки PowerPivot).

Настройка альтернативного сопоставления доступа для серверов клиентского веб-интерфейса

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

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

  2. В коллекции альтернативного сопоставления доступа выберите веб-приложение.

  3. Нажмите кнопку Добавить внутренний URL-адрес.

  4. Укажите URL-адрес первого сервера веб-интерфейса.

  5. Повторите предыдущие шаги, чтобы добавить URL-адрес второго сервера клиентского веб-интерфейса.

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

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

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

Проверка интеграции и доступности сервера

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

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

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

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

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

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

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

  1. Загрузите образец данных Picnic, поставляемый вместе с учебником по службам Reporting Services. Книгу в этом образце можно использовать для проверки доступа к данным PowerPivot. Извлеките файлы.

  2. Передайте книгу PowerPivot в галерею PowerPivot или любую библиотеку SharePoint.

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

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

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

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

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

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

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

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

Шаги после установки

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

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

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

Увеличение максимального размера передаваемых файлов для веб-приложений SharePoint

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

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

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

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

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

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

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

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

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

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

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

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

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

Установка службы ADO.NET Data Services 3.5 с пакетом обновления 1 (SP1)

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

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

Обновление данных на сервере позволяет пользователям импортировать обновленные данные в свои книги в автоматическом режиме. Для успешного обновления данных на сервере должен иметься тот же поставщик данных, который первоначально использовался для импорта данных. Кроме того, учетная запись пользователя, под которой выполняется обновление данных, часто должна иметь разрешение на чтение из внешних источников данных. Чтобы гарантировать успешное завершение операции, необходимо проверить требования для включения и настройки обновления данных. Дополнительные сведения см. в разделе Обновление данных PowerPivot в SharePoint 2010 и SQL Server 2012 (службы Analysis Services).

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

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

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

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

См. также

Задания

Контрольный список по развертыванию: Масштабное развертывание путем добавления серверов PowerPivot к ферме

Основные понятия

Требования к оборудованию и программному обеспечению (PowerPivot для SharePoint и службы Reporting Services в режиме интеграции с SharePoint)

Другие ресурсы

Функции, поддерживаемые различными выпусками SQL Server 2012