|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
16. Анализ проектов и ресурсов: работа с Portfolio AnalyzerPortfolio Analyzer в Project Server 2003, OLAP и Analysis Services для Project Server 2003, анализ проектов, куб OLAP MSP_PORTFOLIO_ANALYZER Еще одна мощная возможность Project Server 2003 - интеграция с Analysis Services, средством для работы с базами данных OLAP, которое поставляется с SQL Server. При помощи Portfolio Analyzer, который используется для взаимодействия с Analysis Services, пользователи Project Server 2003 получают возможность производить глобальный анализ всего портфеля проектов, например, с точки зрения расхода ресурсов, временных рамок, нагрузки на сотрудников и т.п. Преимущество применение Analysis Services - в том, что базы данных OLAP (а точнее, кубы в этих базах данных) - стандартное и очень удобное средство для хранения преагрегированных сводных значений, которые вычисляются во время процессинга кубов. За счет того, что агрегаты уже готовы, генерация отчетов производится очень быстро. Во взаимодействии Project Server 2003 с Analysis Services средствами Portfolio Analyzer используются следующие компоненты: · сами кубы OLAP - как место хранения значений для генерации отчетов. Загрузка информации в кубы - процессинг - является очень ресурсоемкой операцией, и поэтому в Portfolio Analyzer предусмотрены средства выполнения процессинга по расписанию (чтобы, к примеру, выполнять эту операцию ночью); · Office Web Components - ActiveX компоненты, поставляемые с Office, которые используются для отображения информации кубов OLAP в Internet Explorer. Собственно говоря, они и создают Web-интерфейс для представления отчетов Portfolio Analyzer; · Enterprise Outline Codes - используются для того, чтобы определить иерархии и уровни группировки для данных, представляемых в Portfolio Analyzer. Например, они определяют, как ресурсы или проекты будут распределяться по департаментам, филиалам и т.п. Каждый Enterprise Outline Code автоматически становится измерением в кубе OLAP; · Metrics - то, что становится measures, показателями, в самом кубе OLAP, то есть числовые значения, которые агрегируются и выводятся в отчетах. В Portfolio Analyzer предусмотрено множество готовых Metrics (Work, Actual Hours, Cost, Baseline Cost и т.п.) Можно создавать и свои метрики средствами Enterprise Custom Fields; · Portfolio Analyzer Views - представления Portfolio Analyzer, то, через что пользователи будут просматривать информацию Portfolio Analyzer. Можно настраивать точно так же, как и остальные представления. Для работы с Portfolio Analyzer необходимы рабочие службы Analysis Services. Их можно установить как на локальном (по отношению к Project Server 2003) компьютере, так и на удаленном, но во втором случае вам потребуется обязательно установить на компьютер с Project Server 2003 набор Decision Support Objects - программных объектов для обращения на Analysis Services. Установить их можно с дистрибутива Analysis Services. Как правило, Project Server 2003 ставится тогда, когда Analysis Services уже установлены на локальном или удаленном компьютере, и все необходимые данные для взаимодействия этих программных продуктов вводятся в процессе установки. Если же взаимодействие с Analysis Services потребовалось настроить позже, то в этом случае вам потребуется воспользоваться утилитой PSCOMplus.exe для указания учетной записи, которая будет использована для обращения на Analysis Services. Затем нужно будет указать данные о сервере Analysis Services при создании куба. Перед тем, как задействовать Analysis Services, необходимо подготовиться. Как минимум, рекомендуется проверить следующие моменты: · определены ли у вас Enterprise Project Outline Codes и Enterprise Resource Outline Codes; · добавили ли вы все необходимые ресурсы в Enterprise Resource Pool? Для того, чтобы задействовать возможности Portfolio Analyzer, необходимо создать куб OLAP. Эта операция выполняется с Web-страницы администрирования через ссылку "Управление корпоративными возможностями". Если в разделе "Построение куба OLAP" переставить переключатель в положение "Да, обновить сведения о доступности ресурсов и построить куб OLAP", то появится дополнительный раздел, в котором можно буде указать имя сервера Analysis Services, название куба, его описание и адрес сервера в экстрасети (последние два параметра не являются обязательными). Кроме того, вы можете указать диапазон дат для отображения в проекте, диапазон дат доступности ресурсов, а также частоту обновления данных в кубе (то есть время процессинга). Здесь необходимо сказать, что эта Web-страница содержит ошибки, которые могут запутать администратора Project Server 2003. На самом деле то, что вы вводите в поле "Имя куба", будет являться именем создаваемой базы данных OLAP на сервере Analysis Services, а у кубов в этой базе данных предопределенные названия - MSP_ASSN_FACT, MSP_PORTFOLIO_ANALYZER, MSP_RES_AVAIL_FACT. Для создания куба необходимо вначале сохранить изменения, а затем воспользоваться кнопкой "Обновить сейчас" (в разделе "Обновление по запросу"). Без этого база данных OLAP и кубы в ней созданы не будут. Если возникнет ошибка 0 - невозможно подключиться к серверу OLAP, придется обращаться к помощи утилиты PSCOMPlus и менять учетную запись для подключения к Analysis Services. После создания куба вам необходимо создать представления Portfolio Analyzer. Создание представлений - через страницу "Администрирование" по ссылке "Управление представлениями". Создание представление производится точно так же, как это было описано в разделе 6 про создание представлений с поправкой на то, что создаются представления куба. Можно создать представление в виде обычной сводной таблице или сводной таблицы с диаграммой, выбрать поля, которые будут расположены по столбцам, строкам и области данных, настроить легенду. После создания представления его можно просматривать из Portfolio Analyzer - из Project Professional 2003 (меню "Совместная работа" -> "Анализ портфеля") или Project Web Access (Проекты -> Анализ проекта в анализаторе портфеля или Ресурсы -> Анализ ресурсов в анализаторе портфеля). В принципе, совершенно не обязательно работать только средствами Portfolio Analyzer. Главный куб, к которому происходит обращение - это виртуальный куб MSP_PORTFOLIO_ANALYZER, и к нему вполне можно обращаться из любых OLAP-клиентов - Excel Pivot Table, Crystal Analysis или Crystal Reports, создать свои MDX-совместимые приложения и т.п.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||