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


Службы Analysis Services в режиме интеграции с SharePoint (PowerPivot для SharePoint)

Службы Analysis Services в режиме интеграции с SharePoint — это экземпляр сервера служб Analysis Services, поддерживающий хранение в памяти сжатых данных, вычисляемых в реальном времени в ответ на запросы данных PowerPivot. В SQL Server 2008 R2 режим интеграции с SharePoint доступен только в случае установки PowerPivot для SharePoint. В установке PowerPivot для SharePoint в приложении командной строки «Службы» раздела «Администрирование» приведена служба Windows SQL Server Analysis Services (PowerPivot).

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

Режим интеграции с SharePoint не поддерживает варианты хранения традиционного OLAP. В службах Analysis Services в режиме интеграции с SharePoint нельзя создавать или запускать базы данных кубов MOLAP, HOLAP или ROLAP. Однако можно развернуть экземпляр служб Analysis Services в режиме интеграции с SharePoint и экземпляр служб Analysis Services в собственном режиме, которые будут параллельно работать на одном компьютере. Если установить экземпляр служб Analysis Services в собственном режиме и экземпляр в режиме интеграции с SharePoint на одном компьютере, то с фермой будет интегрирован только экземпляр, работающий в режиме интеграции с SharePoint.

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

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

Если не будет получено запросов или не станет доступна более новая версия данных, службы Analysis Services выгрузят данные. Если нет нехватки памяти на сервере или нет более новой версии для загрузки, то данные хранятся на сервере в течение 48 часов до их выгрузки и освобождения памяти. Данные будут выгружены быстрее для освобождения места для других файлов данных PowerPivot при нехватке памяти. В этом случае файл будет кэширован, чтобы повысить его доступность для последующих запросов. Данные всегда выгружаются сначала в кэш файлов. Кэшированные файлы автоматически удаляются спустя три дня, однако пользователь может удалить любые файлы вручную при необходимости освободить место на жестком диске компьютера. Дополнительные сведения о кэшировании см. в разделе Служба PowerPivot System.

Перейдите по одной из следующих ссылок к соответствующему подразделу в этом разделе.

Настройка и администрирование службы

Зависимости и требования службы

Настройка и администрирование службы

Экземпляр служб Analysis Services в режиме интеграции с SharePoint устанавливается как именованный экземпляр служб SQL Server Analysis Services с именем PowerPivot. Он предоставляется программой установки SQL Server с использованием учетной записи службы, указанной при установке для Analysis Services.

Экземпляр служб Analysis Services в режиме интеграции с SharePoint применяет технику хранения и сжатия данных в памяти. Экземпляр служб Analysis Services в режиме интеграции с SharePoint нельзя перенастроить для поддержки режимов хранения MOLAP, ROLAP или HOLAP.

Администрирование сервера должно выполняться с помощью центра администрирования SharePoint и панели управления PowerPivot. Никогда не используйте приложение командной строки «Службы» или диспетчер конфигурации SQL Server для изменения учетной записи службы. При использовании центра администрирования обеспечивается передача изменений конфигурации сервера другим службам в ферме. При использовании средств SharePoint для настройки и администрирования работающих в ферме служб также обновляются разрешения и имена пользователей, управляемые SharePoint. Кроме того, в центре администрирования имеется задание таймера Запуск или остановка одной или нескольких служб, используемое для перезапуска служб, которые, как он полагает, должны работать. Если остановить службы Analysis Services с помощью других средств, а не SharePoint, они будут перезапущены при срабатывании задания таймера.

С помощью центра администрирования можно задать следующие параметры.

Панель управления PowerPivot позволяет выполнить следующие действия.

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

Зависимости и требования службы

Служба Analysis Services запускается как серверная служба на сервере приложений. Все запросы и ответы, направляемые к службе и от нее, передаются через локальный экземпляр системной службы PowerPivot, запущенный на этом же компьютере.

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

Служба SQL Server Analysis Services (PowerPivot) тесно связана с локальной системной службой PowerPivot, работающей на одном с ней компьютере. Экземпляр сервера Analysis Services и системную службу PowerPivot следует останавливать и запускать одновременно, если только не выполняется устранение каких-то определенных неполадок. Дополнительные сведения см. в разделе Запуск или останов служб на экземпляре PowerPivot для SharePoint.

Приложение службы PowerPivot предоставляет пул приложений для экземпляра системной службы PowerPivot. Для выдачи запросов на загрузку и выгрузку данных на сервере удостоверение пула приложений должно обладать административными разрешениями Analysis Services на экземпляре Analysis Services. Эти разрешения предоставляются и обновляются автоматически при изменении учетной записи службы в центре администрирования. Дополнительные сведения см. в разделе изменить учетные записи и пароли служб (PowerPivot для SharePoint).