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


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

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

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

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

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

Задание расположения файла журнала и свойств базы данных

Ограничение срока хранения журнала данных об использовании

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

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

Открытие страницы приложения службы PowerPivot для доступа к параметрам конфигурации

Сведения о настройках по умолчанию системы сбора данных об использовании PowerPivot

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

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

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

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

  1. В центре администрирования щелкните Наблюдение.

  2. В разделе «Отчеты» нажмите Настроить сбор данных об использовании и исправности.

  3. Установите флажок Включить сбор данных об использовании.

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

    • Событие «Соединение с PowerPivot» используется для отслеживания соединений с сервером PowerPivot, которые выполняются от имени пользователя.

    • Использование операций выгрузки данных PowerPivot позволяет отслеживать запросы на выгрузку источника данных PowerPivot после периода отсутствия активности. Кэширование источника данных PowerPivot на диск будет добавлено в отчет как событие выгрузки.

    • Использование данных о загрузке PowerPivot позволяет отслеживать запросы на загрузку данных PowerPivot в память сервера. Событие загрузки формируется для файлов данных PowerPivot, загружаемых из базы данных содержимого или из кэша.

    • Использование запросов PowerPivot позволяет отслеживать время обработки запросов для данных, загружаемых в экземпляр Служба Analysis Services.

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

    Исправность сервера и операции обновления данных также создают данные об использовании, однако нет события, связанного с этими процессами.

  5. На этой странице примите значения по умолчанию.

  6. Нажмите кнопку ОК, чтобы сохранить внесенные изменения.

  7. Можно также указать, следует ли записывать в журнал все события или только события об ошибках. Дополнительные сведения о настройке сообщений о событиях см. в разделе настроить ведение журнала событий (PowerPivot для SharePoint).

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

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

Если нужно чаще обновлять отчеты администратора, отображаемые на панели мониторинга PowerPivot, выполните следующие шаги.

  1. В центре администрирования щелкните Наблюдение.

  2. Щелкните Просмотр определений заданий.

  3. Выберите Обработка данных об использовании Microsoft SharePoint Foundation.

  4. Нажмите кнопку Выполнить.

  5. В списке определений заданий выберите Задания таймера обработки панели мониторинга управления данными PowerPivot.

  6. Нажмите кнопку Выполнить.

  7. Чтобы просмотреть обновленные данные, щелкните отчеты. Дополнительные сведения см. в разделе Просмотр административных отчетов (PowerPivot для SharePoint).

Задание расположения файла журнала и свойств базы данных

Данные по использованию PowerPivot изначально сохраняются в файлах журналов использования на локальном сервере и периодически перемещаются в центральную базу данных сбора данных об использовании для фермы. Расположение файлов журналов и параметры базы данных задаются в центре администрирования. Для просмотра или изменения этих параметров используйте страницу «Ведение журнала использования».

  1. На домашней странице центра администрирования выберите Наблюдение.

  2. В разделе «Мониторинг» нажмите Настроить сбор данных об использовании и исправности.

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

  4. В разделе «Сервер базы данных журнала» просмотрите или измените параметры базы данных. Рекомендации и инструкции см. в документации по продукту SharePoint 2010.

Ограничение срока хранения журнала данных об использовании

Журнал данных об использовании хранится для событий (соединений, загрузки, выгрузки и обработки запросов) и обновления данных (обработки данных по расписанию). Хотя данные по использованию собираются посредством системы сбора данных об использовании SharePoint, данные отчетов перемещаются в базу данных приложения PowerPivot и базу данных отчетов для более длительного хранения. Параметры журнала данных об использовании управляют тем, как долго данные об использовании хранятся в базах данных приложения PowerPivot. Такое же ограничение применяется ко всем типам хранимых данных об использовании в той же базе данных приложения службы PowerPivot.

  1. Откройте страницу приложения службы PowerPivot.

  2. В разделе «Сбор данных об использовании» в поле «Журнал данных об использовании» введите число дней, в течение которых должны сохраняться записи об операциях обновления данных для каждой книги.

    Значение по умолчанию — 365 суток.

    0 означает неограниченное хранение, то есть данные об использовании сохраняются на неопределенное время. Другой способ — указать для максимума значение между 1 и 5000.

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

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

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

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

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

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

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

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

  1. Откройте страницу приложения службы PowerPivot.

  2. В разделе «Сбор данных об использовании» в поле «Верхний предел для тривиальных запросов» введите значение (в миллисекундах), которое будет являться верхней границей для получения тривиального ответа. Запросы, которые соответствуют данной категории, — это, как правило, PING-запросы серверу, инициация сеанса и запрос метаданных. Значение по умолчанию равно 500 миллисекунд (или полсекунды).

  3. В поле «Верхний предел для быстрых запросов» введите значение (в миллисекундах), которое будет являться верхней границей для получения быстрого ответа. Запросы, которые соответствуют данной категории, — это запросы очень маленьких наборов данных или метаданных для больших наборов данных. Значение по умолчанию равно 1000 миллисекунд (или 1 секунде).

  4. В поле «Верхний предел для ожидаемых запросов» введите значение (в миллисекундах), которое будет являться верхней границей для получения ответа за ожидаемое или среднее время. Запросы, которые соответствуют данной категории, включают загрузку данных в обозреватель. Значение по умолчанию равно 3000 миллисекунд (3 секундам).

  5. В поле «Верхний предел для долгих запросов» введите значение (в миллисекундах), которое будет являться верхней границей для получения долгого ответа. Такие запросы длятся дольше, чем ожидаемые, но тем не менее попадают в приемлемый диапазон. Значение по умолчанию равно 10000 миллисекунд (10 секундам).

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

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

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

Интервал «время отчета» указывает периодичность предоставления статистики запросов системе сбора данных об использовании. Статистика о запросах собирается в процессе и сообщается как одиночное событие через заданные интервалы времени. Интервал можно изменить для записи большего или меньшего количества событий в файл журнала.

  1. Откройте страницу приложения службы PowerPivot.

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

    Диапазон включает любые целые положительные числа, начиная с 1.

    Значение по умолчанию равно 300 секундам (или 5 минутам). Данное значение рекомендуется для динамических сред фермы, в которых работает большое количество приложений и серверов.

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

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

Открытие страницы приложения службы PowerPivot для доступа к параметрам конфигурации

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

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

  2. Найдите приложение службы PowerPivot. Определить приложение службы можно по его типу. Типом приложения службы PowerPivot является Приложение службы PowerPivot.

  3. Щелкните имя приложения службы PowerPivot. Откроется панель управления PowerPivot.

  4. В разделе «Действия» выберите пункт Настройка параметров приложения службы. Откроется страница «Параметры приложения» службы PowerPivot.

Сведения о настройках по умолчанию системы сбора данных об использовании PowerPivot

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

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

Настройка

Значение по умолчанию

Тип

Допустимый диапазон

Способ изменения

События служб Analysis Services (соединение, загрузка, выгрузка, запросы)

<включены>

Логические значения

Эти значения либо включены, либо выключены.

Инструкции

Интервал времени отчета

300 (в секундах)

Integer

От 1 до любого целого положительного числа. Значение по умолчанию — 5 минут.

Инструкции

Журнал данных об использовании

365 (дни)

Integer

0 означает неограниченное время, однако можно также задать верхнюю границу, по достижении которой данные журнала будут удалены автоматически. Допустимые значения для ограниченного периода хранения — от 1 до 5000 (в днях).

Инструкции

Верхний предел для тривиальных запросов

500 (в миллисекундах)

Integer

Задает верхнюю границу, которая определяет время отклика на тривиальный запрос. Запрос, который завершается в течение от 0 до 500 миллисекунд, является тривиальным запросом и не включается в отчет.

Инструкции

Верхний предел для быстрых запросов

1000 (в миллисекундах)

Integer

Задает верхнюю границу, которая определяет время быстрого отклика на запрос.

Инструкции

Верхний предел для ожидаемых запросов

3000 (в миллисекундах)

Integer

Задает верхнюю границу, которая определяет ожидаемое время отклика на запрос.

Инструкции

Верхний предел для долгих запросов

10000 (в миллисекундах)

Integer

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

Инструкции