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


Настройка выделенного обновления данных или обработка только запросов

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

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

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

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

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

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

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

  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.

Максимальное значение

Расчет на основе количества ЦП.

Максимальное количество одновременно выполняемых заданий, которое можно указать, зависит от количества процессоров компьютера. Например, на компьютере с четырьмя четырехъядерными процессорами максимально возможное количество одновременно выполняемых заданий равно 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

Нет.

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

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