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


Планирование реализации отчетности и бизнес-аналитики (Project Server 2010)

 

Применимо к: Project Server 2010

Последнее изменение раздела: 2010-03-26

В Microsoft Project Server 2010Project Server интегрирован со службами Excel в Microsoft SharePoint Server 2010 для упрощения создания настраиваемых отчетов. Пользователю предоставляются пустые электронные таблицы, подключенные к данным, и примеры отчетов. Данные для отчетов включают настраиваемые поля расписания, свойства проекта, планировщик портфолио и данные оптимизатора. Теперь стандартные кубы OLAP можно настроить так, чтобы они содержали только данные для определенного отдела.

Отчеты с использованием Office Excel 2007 или Excel 2010

Отчеты Excel представляют собой подключенные к данным электронные таблицы, используемые для наглядного представления данных, извлеченных из базы данных отчетов или баз данных OLAP. В Microsoft Excel 2010 данные можно представить в таблицах, сводных таблицах или сводных диаграммах и воспользоваться дополнительными возможностями визуализации. В Microsoft Office Excel 2007 используются только сводные таблицы или сводные диаграммы. Для обращения к данным и их извлечения из базы данных отчетов и баз данных OLAP в отчетах Excel используются подключения к данным Office.

Панели мониторинга

Для включения панелей мониторинга используется инфраструктура SharePoint Server 2010 и интеграция служб Службы Excel.

Страницы панели мониторинга центра бизнес-аналитики — это станицы, на которых размещены веб-части. В сочетании с веб-частями данные Project Server можно представить с помощью нескольких различных вариантов.

  • Службы Excel

  • Microsoft PowerPivot

  • Службы отчетов Microsoft SQL Server (SSRS) 2005 или 2008

  • PerformancePoint Services в Microsoft SharePoint Server 2010

  • Функциональность служб Business Connectivity Services SharePoint Server 2010

  • Microsoft Search Server 2010

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

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

Безопасность и доступ

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

В центре бизнес-аналитики механизмы безопасности Project Server 2010 не используются. Для доступа к сайту применяется система безопасности SharePoint Server 2010, а для доступа к данным — служба Secure Store. Это позволяет делегировать административные обязанности центра бизнес-аналитики пользователю, не имеющему Project Server.

Центр бизнес-аналитики является дочерним сайтом сайта Microsoft Project Web App (PWA). Хотя обычно дочерний сайт наследует разрешения безопасности от родительского сайта, наследование безопасности может быть отключено для разрешения управления безопасностью отдельного сайта. Это позволяет центру бизнес-аналитики включать пользователей Project Server 2010, которым требуются данные Project Server 2010, но не требуется доступ к системе транзакций Project Server.

Для стандартного использования сайта требуются три уровня разрешений на доступ к сайту SharePoint Server 2010.

  • Группа веб-администраторов — для администраторов сайта центра бизнес-аналитики

  • Участники групп — для пользователей, просматривающих отчеты

  • Руководители проектов — для авторов отчетов

Эти роли предоставляют разрешения на доступ к набору элементов на сайте. Это могут быть отчеты, шаблоны отчетов и подключения к данным Office. Для элементов, являющихся подключениями к данным Office, учетные данные безопасного хранения, используемые для конкретного подключения к данным Office, предоставляют доступ к данным в базах данных отчетов и OLAP.

Для защиты доступа к определенным элементам на сайте, например для ограничения доступа к папкам отчетов, для конкретных папок или подключений к данным Office можно настроить разрешения безопасности (действуя по принципу исключения) либо создав определенную группу безопасности для защиты элементов, либо отредактировав разрешения безопасности для каждого элемента. Для этого следует воспользоваться системой безопасности SharePoint Server 2010.

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

Подключения к данным Office

Подключения к данным Office — это внешние файлы, используемые несколькими отчетами Excel. В этих файлах содержатся следующие данные.

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

  2. Учетные данные безопасности, необходимые для считывания данных из целевой базы данных.

  3. Определенное описание данных, которые будут извлечены из целевой базы данных. Оно может содержать SQL-запрос SELECT.

Для защиты доступа к файлам используется система безопасности SharePoint Server 2010. Обеспечить защиту доступа к данным отчетов можно путем создания отдельных определений приложения безопасного хранения для каждой учетной записи.

Анализ данных с помощью Microsoft SQL Server

Для функции анализа данных требуются службы аналитики, входящие в SQL Server 2005 и SQL Server 2008.

Пользователи функции анализа данных

С помощью PWA пользователи могут создавать представления анализа данных и пользоваться ими, а также работать с представлениями анализа данных в Microsoft Project профессиональный 2010. Чтобы создавать и использовать представления анализа данных, необходимо выполнить следующие условия.

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

  • Пользователям необходимо назначить разрешения на просмотр результатов анализа данных с сайта бизнес аналитики в PWA или из Project профессиональный 2010.

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

  • Просмотр результатов анализа данных.   Глобальное разрешение, позволяющее просматривать результаты анализа данных с помощью PWA или Project профессиональный 2010.

  • Управление представлениями Project Web App.   Глобальное разрешение, позволяющее создавать новые представления в PWA.

Корпоративные параметры

Параметры глобального корпоративного шаблона и корпоративного пула ресурсов Project Server 2010 могут существенно повлиять на метод обработки данных при использовании анализа данных. Перед использованием функции нужно продумать следующее.

  • Определены ли в организации настраиваемые поля "Корпоративный проект" и "Корпоративный ресурс"?

  • Добавлены ли в корпоративный пул ресурсов все необходимые ресурсы?

  • Присвоены ли каким-либо корпоративным настраиваемым полям значения?

  • Предоставлены ли ресурсам из корпоративного пула соответствующие категории безопасности Project Server, позволяющие открывать представления анализа данных (при импорте ресурсов или синхронизации корпоративного пула ресурсов со службой каталогов Active Directory все ресурсы добавляются в категорию "Участники группы")?