Настройка выделенного обновления данных или обработки Query-Only (PowerPivot для SharePoint)

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

Применимо к: SharePoint 2010

Замечание

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

Этот раздел состоит из следующих подразделов.

Настройка режима обработки

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

Настройка режима обработки

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

  2. В верхней части страницы на сервере щелкните стрелку вниз и нажмите кнопку "Изменить сервер".

  3. Выберите сервер SharePoint с экземпляром Analysis Services, который вы хотите настроить.

  4. Щелкните SQL Server Analysis Services.

  5. В разделе "Использование экземпляра службы" делайте одно из следующих действий.

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

    2. Снимите флажок для включения загрузки баз данных для обновления, чтобы отключить запланированное обновление данных.

    Замечание

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

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

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

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

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

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

Настройки Допустимые значения Описание
Значение по умолчанию Вычисляется на основе ОЗУ. Значение по умолчанию зависит от объема доступной памяти, разделенной на 4 гигабайта. Значение по умолчанию вычисляется формулой, чтобы параметры можно было настроить в зависимости от возможностей системы.

Примечание. Разделитель 4 гигабайта был выбран на основе использования ОЗУ для большой выборки фактических источников данных PowerPivot. Он не основан на физической или логической архитектуре PowerPivot.
Максимальное значение Вычисляется на основе числа ЦП. Максимальное число параллельных заданий, которое можно указать, зависит от количества процессоров на компьютере. Например, на 4-сокетном четырехядерных компьютерах максимальное количество заданий, которые можно выполнять одновременно, составляет 16.

Увеличение значения по умолчанию до более высокого значения

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

Фактическая ОЗУ (в гигабайтах) Вычисляемое значение по умолчанию Фактическое количество ЦП Вычисляемое максимальное значение Увеличить количество одновременных задач?
4 1 1 1 Нет. Значение по умолчанию и максимальное.
4 1 4 4 Да. Число одновременных заданий можно увеличить до 2, 3 или 4.
8 2 4 4 Да. Число одновременных заданий можно увеличить до 3 или 4.
16 4 4 4 Нет. Значение по умолчанию и максимальное одинаковы.
32 Используя формулу, вычисляющую значение по умолчанию, значение по умолчанию равно 8. Так как значение по умолчанию превышает максимально допустимое значение, вычисляемое значение по умолчанию не используется в данном случае. 4 4 Нет. Хотя большая ОЗУ будет указывать на 8 одновременных заданий по умолчанию, компьютер с 4 процессорами будет поддерживать не более 4 параллельных заданий.
32 8 8 8 Нет.
32 8 16 16 Да.
64 16 16 16 Нет.

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

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

См. также

Обновление данных PowerPivot с помощью SharePoint 2010