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


Планирование реализации отчетности и бизнес-аналитики в Project Web App

Сводка. Планируйте создание отчетов на основе данных Project Web App, используя средства бизнес-аналитики в SharePoint Server 2013.
Область применения: Project Server 2013

В Project Server 2013 сведения о проекте хранятся в базе данных Project Web App. Эти сведения можно запросить с помощью любого средства создания отчетов, которое может подключиться к базе данных SQL Server. Доступ к этим данным также можно получить с помощью веб-канала OData.

Данные для отчетов включают настраиваемые поля расписания, свойства проекта, планировщик портфолио и данные оптимизатора. Project Server также может создавать кубы OLAP, содержащие эти сведения. Каждый экземпляр Project Web App включает набор примеров отчетов и шаблонов. Эти отчеты содержатся в книгах Excel 2013 и предназначены для использования с службы Excel в SharePoint Server 2013.

Отчеты в Project Web App, использующие Excel

Отчеты Excel — это подключенные к данным электронные таблицы, которые используются для визуализации данных, полученных из базы данных Project Web App или связанных баз данных OLAP. В Excel 2013 можно представить данные в сводных таблицах или сводных диаграммах, а также получить доступ к дополнительным функциям визуализации. Примеры отчетов, входящие в состав Project Web App используют подключения к данным Office для доступа к данным и получения данных из базы данных Project Web App и баз данных OLAP.

Панели мониторинга в Центре бизнес-аналитики Project Web App

Страницы панели мониторинга можно создавать в Центре бизнес-аналитики Project Web App с помощью веб-частей для отображения Project Web App данных. С помощью веб-частей можно представить данные Project Web App с помощью нескольких различных параметров:

  • службы Excel;
  • SQL Server 2012 Power Pivot для SharePoint Server 2013;
  • Power View для SharePoint 2013;
  • SQL Server Reporting Services (SSRS) 2005 или 2008;
  • PerformancePoint Services в SharePoint Server 2013;
  • SharePoint Server 2013 Business Connectivity Services.

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

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

Безопасность и доступ к Центру бизнес-аналитики в Project Web App

Центр бизнес-аналитики является дочерним сайтом сайта Project Web App и наследует разрешения от основного Project Web App сайта. Если в вашей организации есть пользователи, которым требуется доступ к Project Web App отчетам, можно выполнить одно из следующих действий:

  • Вы можете прервать наследование разрешений между Центром бизнес-аналитики и основным Project Web App сайтом. Это позволяет добавлять пользователей в Центр бизнес-аналитики, не предоставляя им доступ к Project Web App сайту. Но вам потребуется вручную управлять пользователями, которым нужен доступ к обоим сайтам.

  • Создайте сайт в том же семействе, что и Project Web App, но с другими разрешениями, и разверните одну или несколько страниц панели мониторинга на этом сайте, чтобы сделать доступными нужные отчеты.

Доступные следующие уровни разрешений сайта SharePoint Server 2016:

Уровни разрешений сайта SharePoint Server 2016

Group Уровень разрешений Доступ к каналу OData
Администраторы для Project Web App
Полный доступ
ДА
Руководители портфеля для Project Web App
Разработка
ДА
Наблюдатели портфеля для Project Web App
Разработка
ДА
Руководители проектов для Project Web App
Чтение
НЕТ
Руководители ресурсов для Project Web App
Чтение
НЕТ
Ведущие специалисты для Project Web App
Нет доступа
НЕТ
Участники групп для Project Web App
Нет доступа
Нет

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

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

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

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

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

  1. Сведения о подключении, необходимые для подключения и доступа к нужной базе данных или каналу OData.
  2. Учетные данные безопасности или сведения о проверке подлинности, необходимые для считывания данных из целевого источника данных.
  3. Конкретное описание данных, которые будут получены из целевой базы данных. Сюда может входить SQL-запрос выбора.

Доступ к этим файлам можно защитить с помощью системы безопасности SharePoint Server 2013. Вы также можете защитить доступ к данным отчетов, создав отдельные целевые приложения Secure Store для каждой учетной записи.

Отчеты в Project Online

В Project Online Project Web App данные для отчетов доступны только через веб-канал OData отчетов Project Online. Доступ к веб-каналу OData можно получить через Excel 2013 или более поздней версии. Отчеты OData можно публиковать в Project Online Project Web App и отображать с помощью Excel. Если файл Excel использует устаревший мастер импорта OData для веб-канала OData отчетов Project Online, Excel сможет обновить Project Online данные в файле Excel. Дополнительные сведения о включении устаревших мастеров импорта данных в Excel см. в этой статье: Параметры импорта и анализа данных

См. также

Обзор служб Excel в SharePoint Server 2013