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


Сбор данных об использовании PowerPivot

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

Сведения о работе с данными об использовании на панели мониторинга управления PowerPivot см. в разделе PowerPivot Management Dashboard and Usage Data.

В этом разделе:

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

Источники данных об использовании

Службы и задания таймера

Отчеты по данным об использовании

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

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

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

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

Компоненты и процессы сбора данных об использовании.

Этап Описание
1 Сбор данных об использовании активируется событиями, создаваемыми компонентами PowerPivot и поставщиками данных служб Analysis Services в развертываниях SharePoint. Настраиваемые события, которые могут быть включены или отключены ― это события соединения, загрузки, выгрузки и времени ответа, которые отслеживаются службой PowerPivot на сервере приложений. Остальные события управляются исключительно сервером и не могут быть отключены. Такие события включают обновление данных и события исправности сервера.

Изначально данные об использовании собираются и сохраняются в локальных файлах журнала средствами сбора данных системы SharePoint. Эти файлы и их расположение являются частью стандартной системы сбора данных об использовании в SharePoint. Файлы находятся в одном и том же расположении на каждом из серверов фермы. Чтобы просмотреть или изменить расположение каталога ведения журнала, откройте страницу Наблюдение в центре администрирования SharePoint и нажмите кнопку Настройка сбора данных об использовании и исправности.
2 В соответствии с заданной периодичностью (по умолчанию каждый час) задание таймера «Импорт данных об использовании Microsoft SharePoint Foundation» перемещает данные об использовании из локальных файлов в базу данных приложений службы PowerPivot. Если на ферме имеется несколько приложений службы PowerPivot, то у каждой будет своя база данных. События включают внутренние сведения, которые определяют, какое приложение службы PowerPivot создает событие. Идентификаторы приложений обеспечивают привязку данных об использовании к создавшему их приложению.
3 Данные копируются во внутреннюю базу данных отчетов, которая доступна на панели мониторинга управления PowerPivot в центре администрирования.
4 Источник данных ― это книга PowerPivot, к которой можно обращаться для создания пользовательских отчетов в Excel. Существует только один экземпляр исходной книги. Все локализованные отчеты создаются на основе одной и той же исходной книги.
5 Данные об использовании представлены в отчетах приложений службы PowerPivot для администраторов приложения службы, которые управляют производительностью и доступностью сервера. Для поддерживаемых SharePoint языков создаются локализованные экземпляры книг.

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

Источники данных об использовании

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

Событие Описание Настраивается
Соединения Соединения с сервером выполняются от имени пользователя, который запрашивает данные PowerPivot в книге Excel. События соединения идентифицируют пользователя, который открыл соединение с книгой PowerPivot. В отчетах эти данные служат для выявления наиболее активных пользователей, источников данных, к которым обращаются эти пользователи, и трендов соединений по времени. Вы можете включить и отключить настройку сбора данных об использовании для (PowerPivot для SharePoint).
Время ответа на запрос Статистика ответов на запросы, которая классифицирует запросы исходя из продолжительности их выполнения. Статистика ответов на запросы показывает закономерности длительности обработки запросов сервером. Вы можете включить и отключить настройку сбора данных об использовании для (PowerPivot для SharePoint).
Загрузка данных Операции загрузки данных службой Analysis Services. События загрузки данных помогают определить, какие источники данных чаще всего используются. Вы можете включить и отключить настройку сбора данных об использовании для (PowerPivot для SharePoint).
Выгрузка данных Операции выгрузки данных приложениями службы PowerPivot. Служба Analysis Services выгружает неактивные источники данных PowerPivot, если они не используются или когда сервер нуждается в памяти или требует дополнительной памяти для выполнения заданий обновления данных. Вы можете включить и отключить настройку сбора данных об использовании для (PowerPivot для SharePoint).
Исправность сервера Операции сервера, которые показывают исправность сервера, измеряемое в степени загруженности ЦП и памяти. Данные являются журнальными. Они не обеспечивают возможность просмотра текущей нагрузки на сервер в режиме реального времени. Нет. Данные об использовании всегда собираются для этого события.
Обновление данных Операции обновления данных, инициированные службой PowerPivot для обновления данных по расписанию. Журнал использования для обновления данных собирается на уровне приложения для построения отчетов по операциям и отражается на странице «Управление обновлением данных» в каждой из книг.

Примечание: Для развертываний SQL Server 2012 с пакетом обновления 1 (SP1) и SharePoint 2013 обновление данных управляется службы Excel, а не сервером служб Analysis Services.
Нет. Данные об использовании обновления данных собираются всегда, если включить обновление данных для приложения службы PowerPivot.

Задания таймера и служб

В следующей таблице описаны службы и хранилища сбора данных в системе сбора данных об использовании. Инструкции по переопределить расписания заданий таймера для принудительного обновления данных о работоспособности сервера и данных об использовании в отчетах панели мониторинга управления PowerPivot см. в статье Обновление данных PowerPivot с помощью SharePoint 2010. Задания таймера можно посмотреть в центре администрирования SharePoint. Перейдите на страницу Наблюдениеи нажмите кнопку Проверка состояния заданий. Щелкните Просмотр определений заданий.

Компонент Расписание по умолчанию Описание
Служба таймера SharePoint (SPTimerV4) Данная служба Windows работает локально на каждом клиентском компьютере на ферме и обрабатывает все задания таймера, которые определяются на уровне фермы.
Импорт данных об использовании Microsoft SharePoint Foundation Каждые 30 минут в SharePoint 2010. Каждые 5 минут в SharePoint 2013. Это задание таймера настраивается глобально на уровне фермы. Задание перемещает данные об использовании из локальных файлов журнала в централизованную базу данных сбора данных об использовании. Можно запустить это задание таймера вручную, чтобы принудительно выполнить операцию импорта данных.
Задание таймера обработки данных об использовании Microsoft SharePoint Foundation (Ежедневно в 3:00 ночи). (*) Начиная с SQL Server PowerPivot 2012 для SharePoint, это задание времени поддерживается для сценариев обновления или миграции, в которых могут быть старые данные об использовании, все еще доступные в базах данных использования SharePoint. Начиная с SQL Server 2012 PowerPivot для SharePoint, базы данных использования SharePoint не применяются в рабочем процессе сбора данных об использовании PowerPivot и панели мониторинга управления. Чтобы переместить все остальные связанные данные PowerPivot из базе данных использования SharePoint в базы данных приложения службы PowerPivot, задание времени можно запустить вручную.

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

Это задание можно запустить вручную, чтобы принудительно выполнить проверку данных с истекшим сроком действия или импорт данных в базу данных приложения службы PowerPivot.
Задание таймера «Обработка панели мониторинга управления PowerPivot» (Ежедневно в 3:00 ночи). Это задание таймера обновляет внутреннюю книгу PowerPivot, которая предоставляет административные данные на панель мониторинга PowerPivot. Оно возвращает обновленные данные, управляемые SharePoint, в том числе имена серверов, имена пользователей, имена приложений и имена файлов, которые отображаются в отчетах панели мониторинга или в веб-частях.

Составление отчетов о данных об использовании

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

Дополнительные сведения о просмотре отчетов см. в разделе PowerPivot Management Dashboard and Usage Data.

См. также:

Панель мониторинга управления PowerPivot и данные об использовании
Справочник по параметрам конфигурации (PowerPivot для SharePoint)
Настройка сбора данных об использовании с PowerPivot для SharePoint