Коллеги, приветствую!
Ищу протеже на должность бизнес-аналитика (специалист Hyperion) в Группе компаний, занятых авторитейлом. Рабочее место в Москве (возможен выбор района). Техническая возможность "удаленки" есть. Версия EPM 11.1.2.00 (с патчами). Есть расширенная качественная поддержка у крупного партнера Oracle. ЗП достойная, поверьте.
UPD: Официальная вакансия на hh.ru
Блог посвящен большей частью информационным системам класса BPM/CPM. В основном - продуктам линейки Oracle (Hyperion) EPM System. Здесь описываются важнейшие моменты, интересные how-to, hints, tips & tricks.
Показаны сообщения с ярлыком Reporting and Analysis. Показать все сообщения
Показаны сообщения с ярлыком Reporting and Analysis. Показать все сообщения
14 августа 2013
Vacancy - Hyperion
Метки:
BSO,
EPM 11,
Essbase 11,
FDM,
Financial Reporting,
HFM,
job,
OEPM,
oracle,
Planning,
Reporting and Analysis
23 мая 2013
Анонсы webcast'ов
На MOS доступен набор анонсов и архивных записей с webcast'ов по EPM:
Financial Reporting Reports troubleshooting
Начало: 22 мая 2013 в 19:00 (Moscow; GMT+04:00)Регистрация: https://oracleaw.webex.com/oracleaw/onstage/g.php?d=593146224&t=a
Preparing EPM 11.1.2.3 in an Linux VirtualBox Environment
Начало: 26 июня 2013 в 18:00 или 27 июня 2013 в 6:00 (Moscow; GMT+04:00)Регистрация: https://oracleaw.webex.com/oracleaw/onstage/g.php?d=592357520&t=a
Архивы
Доступны записи и презентации с комментариями в PDF2013
- EPM Log Hide and Seek (with generic Oracle tools)
- EPM Log Hide and Seek (with Hyperion tools)
- Migrating Business Rules to Calc Manager
2012
- Integrating DRM with Oracle General Ledger and EPM Applications
- New Features and Improvements in HFM and Calculation Manager 11.1.2.2.300
- Just in Time Diagnostic Dumps for EPM 11.1.2.x
- Catch the Pulse of EPM 11.1.2.x in Enterprise Manager
- Mapped Reporting Applications (MRA)
- Troubleshooting EPM Reporting & Analysis 11.1.2.x
- Planning Performance Pitfalls
- Improving the Performance of HFM
2011
- Remote Diagnostic Agent (RDA) Use with EPM/BI Applications - US; EMEA/APAC
- User Productivity Kit 11
- How to Resolve your EPM and BI Technical Issues Faster
- Smart View Release 11.1.2.1.102 for Oracle Hyperion Essbase
06 мая 2013
EPM 11.1.2.3.00 is available
Новые фичи
- All the Cool New Features in Oracle EPM 11.1.2.3 by Edward Roske
- EPM 11.1.2.3 Installation and configuration changes by John Goodwin
- Quick sneak peek on the new features of 11.1.2.3 installer by Celvin Kattookara
- EPM 11.1.2.3 – Vertically Scaling Java Web Applications by John Goodwin
- Planning 11.1.2.3 – Smart View metadata management by John Goodwin
- EPM 11.1.2.3 - Essbase - Runtime Substitution Variables by Oracle
- @CREATEBLOCK - Surprises in Essbase by Celvin Kattookaran
- EPM 11.1.2.3 - new Log Analysis tool by Oracle
- 11.1.2.3 – Remove EPM instance by John Goodwin
- Installation Guide Hyperion 11.1.2.3 on Oracle Linux by Amit Sharma
Техника
- on eDelivery (WIN x64) by Oracle
- Docs (New Features) by Oracle
- FDM & ERPI to be combined into FDMEE starting with 11.1.2.3.x by Oracle
- Supported Matrix It doesn’t look like there have been that many noticeable changes, no mention of windows 8 as a supported client OS or windows 2012 as server OS, no office 2013, IE 9.x the latest, no Chrome, Firefox 17.x, EAS console supports JRE 1.7.0_07+
Листовки
Значительно обновленные маркетинговые материалы:
Метки:
EPM 11,
Essbase 11,
FAQ,
Hyperion,
Installation,
link,
ODI,
OEPM,
oracle,
Oracle Events,
Planning,
Reporting and Analysis,
updates and releases
06 декабря 2012
Business Analytics Newsletter v6 on Dec 06, 2012
Основные моменты
- The Premier Support for Oracle Business Intelligence Enterprise Edition 10.1.3.x ended in July 2013.
- The Premier Support product life cycle for Oracle Business Intelligence Enterprise Edition (OBIEE) and Oracle Business Intelligence Publisher 11.1.1.5 ends March 2013.
- Oracle's Hyperion Application Builder.NET (HAB.NET) will not be available for distribution with newer releases of Oracle Essbase. Release 11.1.1.1 is the terminal release. Premier Support for Oracle Hyperion Application Builder.NET 11.1.1.1 ends July 2013, after which Sustaining Support will be provided.
- After 1st January, 2013, Oracle Essbase Spreadsheet Add-in will no longer be available for general distribution with new releases of Oracle Essbase.
- Please be advised that release 11.1.2.2 is the terminal release of the XBRL functionality in Oracle Hyperion Financial Reporting. Premier Support for Oracle Hyperion Financial Reporting release 11.1.2.x ends in April 2015, after which Extended Support is available in April 2018, and Sustaining Support will continue to be provided. Oracle recommends Oracle Hyperion Disclosure Management.
NOTE: "Sustaining Support" does NOT include:
- New program updates, fixes, security alerts, and critical patch updates
- New tax, legal and regulatory updates
- New upgrade scripts
- Certification with new third party products/versions
- 24 hour commitment and response guidelines for Severity 1 service requests.
EPM Patch Set Updates - Recent Releases
The following list are all Patch Set Updates (PSU) (as at 1-Dec-12) that have been released since the last Business Analytics newsletter issue:28 апреля 2012
Изменение датасурса таблицы отчета Financial Reporting
Задача стоит так: изменить датасурс таблицы в одном отдельно взятом отчете FR (а не во всех). Источник – новое (другое, не промышленное) приложение HFM. Продакшн система – EPM 11.1.2.00.
b. Создаем новый датасурс на новое приложение, назовем его DS_new
a. Накидать новый простейший отчет с таблицей (кинуть по измерению в строки и столбцы, этого достаточно), привязавшись к DS_new. Назовем отчет REP_test
b. Сохранить таблицу (grid) как отдельный объект в FR Studio (на заголовке Grid через райт-клик вызвать Save Object). Назовем таблицу GRID_test
c. Экспортировать эту таблицу c помощью LCM на диск: LCM (HSS) - Application Groups – Reporting and Analysis – Repository Objects - <нужный объект>
d. На диске (в папке import_export) найти файлик вида 00000136f2bdb8b6-0000-b8b3-ac16006a (GRID_test).00000136f2bdb8c8-0000-b8b3-ac16006a_1, где GRID_test - это имя, указанное при выгрузке в LCM
e. Открыть этот файл в Notepad++ (любимом текстовом редакторе) и из него скопировть ссылку на новый нужный датасурс (вторая строка): поля DATASOURCE_DETAILS и DATASOURCE_ID
a. Сделать копию оригинального отчета. Назовем копию REP_new
b. Сохранить таблицу (grid) из REP_new как отдельный объект в FR Studio. Назовем таблицу GRID_new
c. Экспортировать эту таблицу c помощью LCM на диск
d. На диске (в папке import_export) найти файлик вида 00000136f2bdb8b6-0000-b8b3-ac16006a (GRID_new).00000136f2bdb8c8-0000-b8b3-ac16006a_1, где GRID_new - это имя, указанное при выгрузке в LCM
e. Открыть этот файл в Notepad++ и заменить в нем ссылку на новый нужный датасурс (вторая строка): поля DATASOURCE_DETAILS и DATASOURCE_ID, полученные на шаге 2 e.
f. Удалить в FR Studio объект GRID_new
g. Импортировать с помощью LCM обратно в R&A обновленный на шаге 3e GRID_new
h. Открыть отчет REP_new, удалить в нем имеющуюся таблицу (grid)
i. Импортировать в отчет REP_new обновленный GRID_new: Insert – Saved Objects
j. Задать таблице нужные размеры и сохранить отчет, убедившись, что датасурс таблицы обновлен
Ограничение: В самом отчете через FR Studio для ранее настроенной таблицы данных (grid) изменить датасурс нельзяДва пути решения: Вручную заново создать и собрать таблицу (долго и можно ошибиться) или изменить датасурс.
Если нужно изменить датасурс для всех таблиц отчетов, то нужно просто обновить существующий DB Connection на другое приложение: Workspace - Explore - Tools - DB Connection ManagerРешаем поставленную задачу:
1. Создаем новый датасурс (DB Connection) для нового приложения HFM
a. Идем в Workspace - Explore - Tools - DB Connection Managerb. Создаем новый датасурс на новое приложение, назовем его DS_new
2. Получаем правильную ссылку на новый датасурс
Для этого нужно:a. Накидать новый простейший отчет с таблицей (кинуть по измерению в строки и столбцы, этого достаточно), привязавшись к DS_new. Назовем отчет REP_test
b. Сохранить таблицу (grid) как отдельный объект в FR Studio (на заголовке Grid через райт-клик вызвать Save Object). Назовем таблицу GRID_test
c. Экспортировать эту таблицу c помощью LCM на диск: LCM (HSS) - Application Groups – Reporting and Analysis – Repository Objects - <нужный объект>
d. На диске (в папке import_export) найти файлик вида 00000136f2bdb8b6-0000-b8b3-ac16006a (GRID_test).00000136f2bdb8c8-0000-b8b3-ac16006a_1, где GRID_test - это имя, указанное при выгрузке в LCM
e. Открыть этот файл в Notepad++ (любимом текстовом редакторе) и из него скопировть ссылку на новый нужный датасурс (вторая строка): поля DATASOURCE_DETAILS и DATASOURCE_ID
Замечание: при выгрузке отчета целиком (REP_test), я не смог найти этих объектов и ссылки на DS_new, поэтому пришлось экспортировать отдельно таблицу (GRID_test). См. шаги 2 b - 2 df. После этого объекты REP_test и GRID_test в FR Studio можно удалить
3. Обновляем датасурс таблицы данных (grid)
Для этого нужно:a. Сделать копию оригинального отчета. Назовем копию REP_new
b. Сохранить таблицу (grid) из REP_new как отдельный объект в FR Studio. Назовем таблицу GRID_new
c. Экспортировать эту таблицу c помощью LCM на диск
d. На диске (в папке import_export) найти файлик вида 00000136f2bdb8b6-0000-b8b3-ac16006a (GRID_new).00000136f2bdb8c8-0000-b8b3-ac16006a_1, где GRID_new - это имя, указанное при выгрузке в LCM
e. Открыть этот файл в Notepad++ и заменить в нем ссылку на новый нужный датасурс (вторая строка): поля DATASOURCE_DETAILS и DATASOURCE_ID, полученные на шаге 2 e.
f. Удалить в FR Studio объект GRID_new
g. Импортировать с помощью LCM обратно в R&A обновленный на шаге 3e GRID_new
h. Открыть отчет REP_new, удалить в нем имеющуюся таблицу (grid)
i. Импортировать в отчет REP_new обновленный GRID_new: Insert – Saved Objects
j. Задать таблице нужные размеры и сохранить отчет, убедившись, что датасурс таблицы обновлен
В качестве альтернативного решения можно попробовать исправить ссылку на датасурс в самой БД, но там черт ногу сломит.
12 апреля 2012
Oracle EPM System Release 11.1.2.2.000 is Now Available
What is being announced?
Oracle’s EPM System Development Team is pleased to announce General Availability of Oracle Hyperion Enterprise Performance Management System release 11.1.2.2.Oracle's performance management applications are a modular suite of integrated applications that integrate with both Oracle and non-Oracle transactional systems. EPM System products form a comprehensive Enterprise Performance Management system that integrates modular suites of financial management applications with the most comprehensive business intelligence capabilities for reporting and analysis.
This is a localized release available in seventeen languages. See System Requirements and Supported Platforms for Oracle Enterprise Performance Management System 11.1.2.2 for details.
In this release, EPM System products extend the new features and products offered with release 11.1.2.1 (See My Oracle Support note 1306738.1 - Oracle Enterprise Performance Management System Release 11.1.2.1.00 is now available). The following is a summary of new features provided with EPM System release 11.1.2.2. For additional details, please visit the product New Features Guides, available in the Enterprise Performance Management System Documentation Library.
Installation and Deployment
EPM System release 11.1.2.2 supports the migration of applications and data from prior releases, 9.3.3, 11.1.1.3, 11.1.1.4. It also supports upgrade of EPM System release 11.1.2.0 and 11.1.2.1 as an application of a maintenance release. Operating System support is extended to include Windows 2008 / Windows 2008 R2. Support is extended to include Microsoft Office 2010. For complete platform support information, please visit System Requirements and Supported Platforms for Oracle Enterprise Performance Management System 11.1.2.2.
ORACLE’S HYPERION® FOUNDATION SERVICES:
Oracle's Hyperion® Shared Services and Lifecycle Management
Oracle’s Hyperion Shared Services-
-Enhancements to default EPM System Administrator Account (admin), ability to rename and deactivate account
-Ability to Add External Users to Multiple Native Directory Groups-EPM System administrators can now add users from configured external user directories to many native groups at once.
-On-demand Cache Refresh
Lifecycle Management-
-Simplified User Interface, Migration Definition File, Migration Status Report
-New Oracle Hyperion Financial Reporting Artifacts – You can now use Lifecycle Management to migrate Oracle Hyperion Financial Reporting Annotations, User POV, and Batch Jobs.
-New Planning Artifact – You can now use Lifecycle Management to migrate Planning Report Scripts.
-Oracle Hyperion Financial Data Quality Management ERP Integration Adapter for Oracle Applications Support – ERP Integrator now supports Lifecycle Management.
Oracle Hyperion EPM Architect, Fusion Edition
-Unlimited custom dimensions for Financial Management applications
-Support for a new Oracle Hyperion Profitability and Cost Management application type
-Support for interface data source management from within Performance Management Architect
-SSL-Enabling of Performance Management Architect
-Support for using Data Relationship Management metadata in Performance Management Architect
-The ability to reuse data synchronization filters
ERP Integrator
ERP Integrator has been enhanced to support new source systems:
-Packaged Integrations
Fusion Financials
SAP ERP Financials
JD Edwards Enterprise One
PeopleSoft Commitment Control
-Custom Data Source Integrations
File Based Data Loading
Open Interface Adapter
-ERP Integrator has added Account Reconciliation module (ARM) of Financial Close Manager as a target application.
Hyperion Calculation Manager
-In this release, the Script Editor includes several enhancements: support for auto suggestion, code completion, line numbers, enhanced code coloring, and performance improvements.
-In previous releases of Financial Management, four custom dimensions were supported. In this release, Financial Management applications can have unlimited custom dimensions. Unlimited Financial Management custom dimensions are supported throughout Calculation Manager wherever dimension information is displayed, including in the Data Range and Metadata Loop components and in the Function and Member selectors.
-This release of Calculation Manager includes bi-directional language support for languages like Arabic and Hebrew that are read from right to left
Oracle Hyperion Smart View for Office, Fusion Edition
-This release of Smart View supports the 64-bit version of Microsoft Office 2010.
-Smart View supports two new extensions and will display their own ribbons in Excel, Oracle Hyperion Strategic Finance and Predictive Planning, which works with Oracle Hyperion Planning
ORACLE ESSBASE:
Oracle Essbase
-For Essbase running on Windows, UNC paths are supported to specify network shared paths
-Block Storage Performance Enhancements
-Optimization of Distinct Count Calculations on Aggregate Storage Databases
-Distinct Way to Reference Shared Members in MDX
-Changing Essbase Server and Application Log Levels in Administration Services
-Essbase API Changes
-Configuration Setting (essbase.cfg) Changes
-New MDX Functions
-MaxL Grammar Changes
Oracle Essbase Administration Services
-For Essbase and Administration Services running on Windows, UNC paths are supported to specify network shared paths
-Filters listed in dialog boxes in Administration Services are now sorted in alphabetical order.
-One can change Essbase log levels at the server and application level in Administration Services
Console.
Oracle Hyperion Provider Services
-To assist Oracle Hyperion Smart View for Office connection management, Provider Services dynamically detects and retrieves Essbase data sources using the registry
-Essbase Web Services will expose Essbase user and administrative functionality in a services oriented (SOA) environment via Provider Services, and allow Essbase to be easily integrated
with both Oracle and third-party applications.
ORACLE’S HYPERION REPORTING AND ANALYSIS:
Oracle Hyperion Financial Reporting, Fusion Edition
-New Print Engine
-Bi-Direction Support
-Support for Hyperion Financial Management Extended Dimensionality in Financial Reporting
-Support for Hyperion Planning: Ability to attach multiple user notes and multiple documents to a cell in Financial Reporting
-Life Cycle Management support for:
-- Financial Reporting Batch JobsInteractive Report
-- Financial Reporting User POV's
-- Financial Reporting Annotations
-File export to Microsoft Excel 2007 using the *.xlsx file format
ORACLE’S HYPERION FINANCIAL PERFORMANCE MANAGEMENT APPLICATIONS:
Oracle Hyperion Planning, Fusion Edition
-Classic application administration is now called Oracle Hyperion Planning application administration
-The Upgrade Wizard automatically upgrades applications having Oracle Hyperion Business Rules business rules, converting them to Calculation Manager business rules.
-Administrators can now set up forms to include a rolling forecast window.
-When Predictive Planning is installed and valid form (not an ad hoc grid) is loaded into Oracle Hyperion Smart View for Office, planners can use the Predict item on the Planning menu or ribbon to predict performance based on historical data.
-To provide greater flexibility in managing a budget's review process, Approvals workflow now supports groups of users.
-various planners with write access permissions to cells can add multiple comments to cells.
Oracle Hyperion Public Sector Planning and Budgeting, Fusion Edition
-Decision Packages and Budget Requests
-Integration with PeopleSoft Financials and Commitment Control
Oracle Project Financial Planning
-Perform planning for Indirect, Capital, and Contract projects
-Perform expense planning at a detail level or account level (labor, material, equipment)
-Allocate workforce resources and capital assets to projects
Oracle Hyperion Financial Management, Fusion Edition
-This release provides the ability to create an application with more than four custom dimensions.
-The Financial Management Application Upgrade utility has been enhanced to support configurable dimensionality by upgrading required documents that are stored in the application database from previous versions to the 11.1.2.2 release.
Oracle Crystal Ball Enterprise Performance Management, Fusion Edition
-One can group assumptions in a sensitivity chart to combine similar assumptions, such as grouping Monthly assumptions into a single Year assumption group
-When fitting distributions for assumptions, one can filter historical data to use only data values that fall within specified value ranges.
Oracle Hyperion Profitability and Cost Management, Fusion Edition
-With this release, in addition to Standard (existing) Profitability and Cost Management, there is now a Detailed Profitability option that offers another method to build your applications. Detailed Profitability enables you to utilize pre-existing relational databases to create a model that contains a single source and destination.
Oracle Hyperion Financial Close Management
Financial Close Management has two modules: Close Manager and Account Reconciliation Manager.
-Close Manager
-Configurable File Upload Limits-Account Reconciliation Manager
-Bulk Reassignments Within Schedules
-Event Monitoring Integration Type
-Comprehensive tracking of unlimited numbers of reconciliations, including reconciliations of accounts in non-Oracle systemsOracle Integrated Operational Planning, Fusion Edition
-Structured formats to guide preparation and ensure high quality reconciliations
-Approval and rejection capabilities with unlimited levels of review
-Dashboard reporting
-Paging support for exceptions, cell comments, and data changes
-Ability to execute MDX queries in scenarios
-Ability to approve a subset of data changes
-Metadata security filters
-Ability to search for attributes
ORACLE’S DATA MANAGEMENT:
Oracle Hyperion Data Relationship Management, Fusion Edition
-Oracle Hyperion EPM Architect can import hierarchies, nodes, and properties directly from Oracle Hyperion Data Relationship Management for use by EPM applications.
-Data Creator, Data Manager, and Application Administrator role users can utilize variables to refer to versions in a Data Relationship Management application.
Version variables may be used to dynamically refer to different versions over time or provide an easy method of selecting a version from a large list of versions
-Data Manager role users can archive or migrate data from one Data Relationship Management
application to another using version backup and restore.
-Domains are available to preserve integrity and ensure consistency of node names and descriptive
properties across multiple versions for nodes of a common type.
-You can directly access a hierarchy or local node in the Data Relationship Management Web
Client from an external document or program using a context-senstive URL.
--------------------------------
Источник: Doc ID 1447507.1
Интересные материалы по теме:
Подробности (новые фишки) по каждому продукту
System Requirements and Supported Platforms for Oracle EPM System 11.1.2.x
Дистрибутивы на e-Delivery
25 января 2012
Please, don't kill me!
Не убивайте свои системы EPM 11.1.2.0, они сделают это сами :) ):
Бага оказалась небанальной:
Симптомы
Недоступность системы для работы пользователей.
Во время работы пропал доступ к сервису Reporting & Analysis Framework, ответственного за формирование отчетов Financial Reporting и Web Analysis. Cервис Reporting & Analysis Framework в свою очередь связан с модулем Workspace – основной точкой входа во все приложения CIBRIS (Hyperion Planning, Hyperion Financial Consolidation). Риска потери данных в системе не было.
Диагностика
1. Неработоспособность Reporting & Analysis Framework привела к неработоспособности Workspace. Кроме того, была обнаружена неявная ошибка: компонент Reporting & Analysis Framework не мог записывать данные в свой лог-файл (баг вендора), из-за чего также не работал корректно.
2. SmartView не работал, т.к. использует протокол http через workspace.
3. Анализ лога WebLogic Server (WLS) указал на множество накопленных «мертвых», неиспользуемых объектов системы, в частности Reporting & Analysis Framework, из-за чего запросы выполнялись дольше установленного таймаута, что не позволяло возвращать результаты по запросу в установленное время.
4. Антивирус на сервере не настроен в соответствии с рекомендациями вендора Recommendations Regarding Antivirus Settings for Enterprise Performance Management (EPM) System Products [ID 1315173.1].
Лечение
Никогда не оставляйте включенным утюг опцию Change Ownership Event в этой версии здесь:
Бага оказалась небанальной:
Симптомы
Недоступность системы для работы пользователей.
Во время работы пропал доступ к сервису Reporting & Analysis Framework, ответственного за формирование отчетов Financial Reporting и Web Analysis. Cервис Reporting & Analysis Framework в свою очередь связан с модулем Workspace – основной точкой входа во все приложения CIBRIS (Hyperion Planning, Hyperion Financial Consolidation). Риска потери данных в системе не было.
Диагностика
1. Неработоспособность Reporting & Analysis Framework привела к неработоспособности Workspace. Кроме того, была обнаружена неявная ошибка: компонент Reporting & Analysis Framework не мог записывать данные в свой лог-файл (баг вендора), из-за чего также не работал корректно.
2. SmartView не работал, т.к. использует протокол http через workspace.
3. Анализ лога WebLogic Server (WLS) указал на множество накопленных «мертвых», неиспользуемых объектов системы, в частности Reporting & Analysis Framework, из-за чего запросы выполнялись дольше установленного таймаута, что не позволяло возвращать результаты по запросу в установленное время.
4. Антивирус на сервере не настроен в соответствии с рекомендациями вендора Recommendations Regarding Antivirus Settings for Enterprise Performance Management (EPM) System Products [ID 1315173.1].
Лечение
Никогда не оставляйте включенным утюг опцию Change Ownership Event в этой версии здесь:
Workspace - Navigate - Administer - Reporting & Analysis - Event Trackingи беспощадно убейте этот лог-файл:
Middleware_Home\user_projects\epmsystem1\diagnostics\logs\ReportingAnalysis\rafservletsUTBackup.logВсе подробности в документе Raframework Web Application Crashes Due to Usage Tracking. [ID 1334441.1].
Метки:
EPM 11,
FAQ,
OEPM,
Optimization,
Reporting and Analysis,
Shared Services,
WebLogic,
windows server
19 февраля 2011
EPM 11.1.2 на Windows 7
Сошлись желание провести такой заманчивый тест и поднять дома окружение для проведения некоторых работ халтурку на дом взять: написать правила, построить отчеты.
Для работы нам пригодятся:
1. ПК с установленной Windows 7. В моем случае это русская 64-битная Профессиональная редакция (CPU: Intel Core 2 Quad Q8200 RAM: 4Gb DDR2 1066MHz).
2. Установленный AdminPack для Windows 7 для использования IIS (для EPMA) и отслеживания служб и прочих "серверных" рюшечек. Взять здесь.
3. Установленная СУБД. Достаточно редакции Express. Я выбрал MS SQL Server 2008 R2 Express 64bit.
4. Статья Тима Тоу Windows 7 / Essbase 11.1.1.3 Installation Tutorial
5. Дистрибутивы EPM System 11.1.2. Я взял те же, что и в этой статье.
Итак, по статье Тима:
- устанавливаем loopback сетевой адаптер.
- копируем из установленной на машине JRE папки (у меня c:\Java\jre6) все содержимое в папку [instaltoolpath]\jre\win32\1.6.0 . Если таковых нету - создаем их смело!
- и правим installTool.cmd по причине различий CMD_Shell серверных и десктопных ОСей, принудительно прописывая команду старта jar-инсталлера
UPD: Если инсталлер запустился, то любые ошибки установки связаны либо с неверной (не в ту директорию, не от той версии архив) или неполной распаковкой дистрибутивов, либо с работой файервола/антивируса. У меня Comodo CIS после некоторого времени, не получая моего разрешения на действие компоненты установки, блокировал выполнение установки какого-то компонента. Это вызывало ошибки.
Конфигурируем аналогично описанному здесь через EPM Configurator, который запускаем от имени Администратора.
После завершения конфигурирования идем в реестр HKLM\SOFTWARE\Hyperion Solutions и устанавливаем значения -Xms128m / -Xmx512m везде, где найдем, и перезапускаем сервисы для лучшей их производительности на ограниченном объеме RAM.
- В сервисах (службах) для всех компонент EPM (начинаются со слова Hyperion) и Oracle Proccess manager выставляем свойства запуска "Вручную". Запускать можно через ярлыки в Пуске.
- Аналогичную операцию проводим для сервера БД. Но для его запуска настраиваем пару bat-файлов для запуска/остановки.
Пример запуска SQL Server:
В моем случае не появились ярлыки на запуск EPM System. Кроме того, запуск сервисов через них занимает больше 10 минут. Напишем свой bat. Отрабатывает быстрее.
startEPM.bat
UPD: Вариант использования SC вместо NET (start|stop) хорошо описан здесь у Романа Удальцова
Порядок запуска после установки становится таким:
- Запускаем SQL Server - из нашего первого батничка;
- Запускаем Foundation Services (Oracle WebLogic 10) - есть ярлычок в Пуске, но в нашем случае нет необходимости;
- Запускаем EPM System - из второго нашего батничка.
Порядок остановки обратен.
Enjoy!
Для работы нам пригодятся:
1. ПК с установленной Windows 7. В моем случае это русская 64-битная Профессиональная редакция (CPU: Intel Core 2 Quad Q8200 RAM: 4Gb DDR2 1066MHz).
2. Установленный AdminPack для Windows 7 для использования IIS (для EPMA) и отслеживания служб и прочих "серверных" рюшечек. Взять здесь.
3. Установленная СУБД. Достаточно редакции Express. Я выбрал MS SQL Server 2008 R2 Express 64bit.
4. Статья Тима Тоу Windows 7 / Essbase 11.1.1.3 Installation Tutorial
5. Дистрибутивы EPM System 11.1.2. Я взял те же, что и в этой статье.
Итак, по статье Тима:
- устанавливаем loopback сетевой адаптер.
- копируем из установленной на машине JRE папки (у меня c:\Java\jre6) все содержимое в папку [instaltoolpath]\jre\win32\1.6.0 . Если таковых нету - создаем их смело!
- и правим installTool.cmd по причине различий CMD_Shell серверных и десктопных ОСей, принудительно прописывая команду старта jar-инсталлера
[instaltoolpath]\jre\win32\1.6.0\bin\java.exe -Xmx1024M -Djava.library.path=%TMP% -DRELEASE_VERSION=11.1.2.0 -Djava.util.logging.config.class=oracle.core.ojdl.logging.LoggingConfiguration -Doracle.core.ojdl.logging.config.file=Запускаем файл installTool от имени Администратора и устанавливаем все по накатанной.\installTool-logging.xml -DDATE_TIME=%DATE_TIME% -jar \installTool.jar %*
UPD: Если инсталлер запустился, то любые ошибки установки связаны либо с неверной (не в ту директорию, не от той версии архив) или неполной распаковкой дистрибутивов, либо с работой файервола/антивируса. У меня Comodo CIS после некоторого времени, не получая моего разрешения на действие компоненты установки, блокировал выполнение установки какого-то компонента. Это вызывало ошибки.
Конфигурируем аналогично описанному здесь через EPM Configurator, который запускаем от имени Администратора.
После завершения конфигурирования идем в реестр HKLM\SOFTWARE\Hyperion Solutions и устанавливаем значения -Xms128m / -Xmx512m везде, где найдем, и перезапускаем сервисы для лучшей их производительности на ограниченном объеме RAM.
Для грубой оценки верхнего предела (Xmx) можно считать так: объем оперативной памяти / (кол-во сервисов EPM + SQL + Oracle HTTP Server + 5). Здесь нужно пробовать каждый компонент, например Shared Services и EPMA любят побольше. Я же не запускаю BI сервисы (FinReporting, WebAnalysis и их фреймворк). Также можно не загружать CalcManager (для тех, кто как и я по старинке работают с business rules), Essbase Studio. А если у вас только classic Planning приложения, то и весь комплекс EPMA.Для удобства использования:
- В сервисах (службах) для всех компонент EPM (начинаются со слова Hyperion) и Oracle Proccess manager выставляем свойства запуска "Вручную". Запускать можно через ярлыки в Пуске.
- Аналогичную операцию проводим для сервера БД. Но для его запуска настраиваем пару bat-файлов для запуска/остановки.
Пример запуска SQL Server:
@ECHO OFFПример остановки SQL Server:
ECHO -------SQL Server Starting
net start "MSSQLSERVER"
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------SQL Server Browser Starting
net start "SQLBrowser"
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------SQL Server Agent Starting
net start "SQLSERVERAGENT"
waitfor NONEXISTINGSIGNAL /T 5
@ECHO OFFКладем файлы, например в %hyperion_home%, а ярлычки кидаем на рабочий стол или в Пуск к EPM.
ECHO -------SQL Server Agent Stopping
net stop "SQLSERVERAGENT"
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------SQL Server Browser Stopping
net stop "SQLBrowser"
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------SQL Server Stopping
net stop "MSSQLSERVER"
waitfor NONEXISTINGSIGNAL /T 5
В моем случае не появились ярлыки на запуск EPM System. Кроме того, запуск сервисов через них занимает больше 10 минут. Напишем свой bat. Отрабатывает быстрее.
startEPM.bat
ECHO -------EPM 11.1.2 STARTING / Batch EPM full start script by Antun Kulkov, 2011stopEPM.bat
@ECHO OFF
ECHO -------Oracle Process Manager (ohsInstance)
net start "Oracle Process Manager (ohsInstance3193331783)"
waitfor NONEXISTINGSIGNAL /T 10
ECHO -------Oracle Process Manager (EPM_epmsystem1)
net start "opmn_EPM_epmsystem1"
waitfor NONEXISTINGSIGNAL /T 10
ECHO -------Oracle Process Manager (ConfigurationManager)
net start "Oraclec_oracle_middle~1_epmsys~1c_oracle_middleware_user_projects_epmsystem1ConfigurationManager"
waitfor NONEXISTINGSIGNAL /T 10
ECHO -------Hyperion RMI Registry
net start "Hyperion RMI Registry"
waitfor NONEXISTINGSIGNAL /T 10
ECHO -------Hyperion Foundation Services - Managed Server
net start HyS9FoundationServices
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Administration Services - Web Application
net start HyS9eas
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Integration Services
net start "Hyperion Integration Services"
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Provider Services - Web Application
net start HyS9aps
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Studio Service BPMS
net start "Hyperion Studio Service BPMS bpms1"
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion EPM Architect - Process Manager
net start HyS9BPMA_ProcessManager
waitfor NONEXISTINGSIGNAL /T 30
ECHO -------Hyperion EPMA Data Synchronizer - Web Application
net start HyS9EPMADataSynchronizer
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion EPMA Web Tier - Web Application
net start HyS9EPMAWebTier
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion CALC Manager - Web Application
net start HyS9CALC
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Planning - WebHyS9Planning Application
net start HyS9Planning
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Web Analysis - Web Application
net start HyS9WebAnalysis
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Reporting and Analysis Framework
net start HyS9RaFrameworkAgent
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Financial Reporting - Print Service
net start FRPrintService
waitfor NONEXISTINGSIGNAL /T 30
ECHO -------Hyperion Financial Reporting - Web Application
net start HyS9FRReports
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Reporting and Analysis Framework - Web Application
net start HyS9RaFramework
waitfor NONEXISTINGSIGNAL /T 5
ECHO ALL DONE!
waitfor NONEXISTINGSIGNAL /T 10
ECHO -------EPM 11.1.2 STOPPING / Batch EPM full stop script by Antun Kulkov, 2011
@ECHO OFF
ECHO -------Hyperion Reporting and Analysis Framework - Web Application
net stop HyS9RaFramework
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Financial Reporting - Web Application
net stop HyS9FRReports
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Financial Reporting - Print Service
net stop FRPrintService
waitfor NONEXISTINGSIGNAL /T 30
ECHO -------Hyperion Reporting and Analysis Framework
net stop HyS9RaFrameworkAgent
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Web Analysis - Web Application
net stop HyS9WebAnalysis
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Planning - WebHyS9Planning Application
net stop HyS9Planning
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion CALC Manager - Web Application
net stop HyS9CALC
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion EPMA Web Tier - Web Application
net stop HyS9EPMAWebTier
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion EPMA Data Synchronizer - Web Application
net stop HyS9EPMADataSynchronizer
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion EPM Architect - Process Manager
net stop HyS9BPMA_ProcessManager
waitfor NONEXISTINGSIGNAL /T 30
ECHO -------Hyperion Studio Service BPMS
net stop "Hyperion Studio Service BPMS bpms1"
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Integration Services
net stop "Hyperion Integration Services"
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Provider Services - Web Application
net stop HyS9aps
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Administration Services - Web Application
net stop HyS9eas
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion Foundation Services - Managed Server
net stop HyS9FoundationServices
waitfor NONEXISTINGSIGNAL /T 5
ECHO -------Hyperion RMI Registry
net stop "Hyperion RMI Registry"
waitfor NONEXISTINGSIGNAL /T 10
ECHO -------Oracle Process Manager (ConfigurationManager)
net stop "Oraclec_oracle_middle~1_epmsys~1c_oracle_middleware_user_projects_epmsystem1ConfigurationManager"
waitfor NONEXISTINGSIGNAL /T 10
ECHO -------Oracle Process Manager (EPM_epmsystem1)
net stop "opmn_EPM_epmsystem1"
waitfor NONEXISTINGSIGNAL /T 10
ECHO -------Oracle Process Manager (ohsInstance)
net stop "Oracle Process Manager (ohsInstance3193331783)"
waitfor NONEXISTINGSIGNAL /T 10
ECHO ALL DONE!
waitfor NONEXISTINGSIGNAL /T 10
UPD: Вариант использования SC вместо NET (start|stop) хорошо описан здесь у Романа Удальцова
Порядок запуска после установки становится таким:
- Запускаем SQL Server - из нашего первого батничка;
- Запускаем Foundation Services (Oracle WebLogic 10) - есть ярлычок в Пуске, но в нашем случае нет необходимости;
- Запускаем EPM System - из второго нашего батничка.
Порядок остановки обратен.
Enjoy!
17 декабря 2009
Оптимизировали-оптимизировали, да и...
Со временем, при эксплуатации Системы (в нашем случае – EPM 9.3.1 - Planning) возникают проблемы с перфомансом (производительностью). И часто, все попытки оптимизации заканчиваются на изменении модели. Это верно, но не совсем полно. Ведь есть моменты, которые часто упускаются из виду.
Ключевые аспекты производительности:
Ключевые аспекты производительности:
- Аппаратные средства и инфраструктура
- Сторонние продукты
- Продукты EPM/Hyperion
- Модель в приложении
- Контроль использования Системы
- Oracle’s Hyperion EPM, Fusion Edition - Performance Tuning Guide (у меня документ для релиза 11.1.1.1 с пометкой ORACLE INTERNAL USE ONLY)
- System Configuration Settings and Best Practices (презентация PPT, описывает схожие моменты, что и первый документ, но в некоторых местах дополняет его)
- Документы и презентации по ASO (видимо, BSO все-таки больше походит для многих вещей в части бюджетирования с точки зрения консультантов): Essbase 7X New Features (ASO); документ по сравнению и рекомендациям по применению ASO vs. BSO
- Design Optimisation for Essbase (c конференции EMEA Services Conference 2004)
- Advanced Essbase Calc Optimisation (c конференции EMEA Services Conference 2003)
- Техническая документация других используемых продуктов (MS Win2003 Server и его компоненты, Oracle DB и проч.)
Метки:
APS,
ASO,
BSO,
EPM 11,
Essbase,
Essbase 11,
Hyperion,
OEPM,
Optimization,
oracle,
Planning,
Reporting and Analysis,
Tomcat,
windows server
24 июля 2009
Hyperion Smart View for Office 9.3.1.6
Defects Fixed in Release 9.3.1.6
General
· 6537938 – If you copy a value from inside a grid and paste it outside the grid, any edits you make to the pasted value are lost when you refresh.
· 6580940 – The online help does not open for users who do not have administrative privileges.
· 6587944 – Spreadsheets created and saved in Excel 2007 lose the POV if they are opened in Excel 2003.
· 6666776 – Excel may terminate abruptly when you close it after running a VBA function.
· 6967292 – Smart View incorrectly ignores Excel sheet protection and unlocks cells.
· 7312912 If a workbook contains a large number of Excel objects such as buttons or text boxes, the process memory of EXCEL.EXE may peak and remain high even after you close the workbook. However, you still may see Excel memory leaks.
· 8298960, 7299904, 7300216 – Entering and submitting data in an ad hoc grid does not always change the cell text color as expected, even though the data is submitted successfully.
· 8354320 – Opening Connection Manager from a protected worksheet fails, and the following error message is displayed: "One or more sheets in the workbook are protected. Please unprotect the sheets and try the operation again."
Essbase
· 6591844 – If you select Use Excel Formatting in Smart View Options, cells that contain formulas display incorrect formatting.
· 7434938 – In smartview.bas, HypRetrieveRange was declared incorrectly as object. It should be declared as variant.
· 7675490 – You cannot submit data for cells that link to a different sheet in the same Excel workbook.
· 7700005 – When you attempt to view in Smart View a drill-through report that was created in Essbase Integration Services you should be able to retrieve the report, but instead get the error message, "No drill through reports found at this location."
· 7721231 – When you attempt to refresh on grid columns greater than 676, a blank error message box is returned, though the data is refreshed properly.
· 7758518 – If the Hyperion menu is active in Excel, you cannot save worksheets that are protected in Excel; you get the following error message: "Drawing Objects in one or more sheet(s) in the workbook are protected. Please unprotect them and try to save again."
· 8214296 – The Enhanced Comment Handling option has been improved to enable automatic selection.
· 8247419 – If you select No Data/#Missing in the Options dialog box, VBA functions may become inoperable.
· 8365889 – Refreshing an Excel sheet after pasting data from two different Word data sources causes Excel to terminate.
· 8369071 – When you try to connect to Workspace with SSL enabled, Smart View displays a dialog box containing a list of certificates from which you must choose, even if there are no related certificates or only one certificate.
· 8412440 – HypConnect and HypRetrieve cause the Application.Screenupdating property to be set to true, resulting in slow performance and possibly introducing errors.
· 8423513 – It takes much longer than expected to open a workbook containing Smart View functions.
· 8475319 – Setting enhanced comment handling and refreshing data incorrectly rearranges data and dimensions in spreadsheets.
· 8503380 – If a member is referenced in a header row, you cannot change to the default alias table.
· 8584164 – The VBA function HypSetGlobalOption cannot be used for the replacement label “#Meaningless” in the Options dialog box.
Financial Management
· 6652410 – Members selected on the POV are not saved when the spreadsheet is closed and reopened.
· 7299904 – Cells that reference data on another worksheet may still retain “dirty” color formatting even after they are submitted.
· 8371691 – Smart View files do not get converted if any cells in a file refer to any other cells in the same file, whether in the same sheet or a different sheet. Conversion fails with the error message: “Conversion is not completed in the sheet P&L because there is user defined formula which contains an error in this workbook. Please correct it first and then run Migration Utility.”
· 8541750 – Large worksheets that are heavily used may cause memory leaks in Excel.
Planning
· 8501738 - Using offline, if you map your local My Documents drive to a network drive, you may get the following error message: “’V:\My Documents\hstbar.xla’ cannot be found. Check your spelling, or try a different path.”
Reporting and Analysis
· 6589564 – Users cannot connect to the Reporting and Analysis repository from Excel or Word unless single sign-on is disabled.
General
· 6537938 – If you copy a value from inside a grid and paste it outside the grid, any edits you make to the pasted value are lost when you refresh.
· 6580940 – The online help does not open for users who do not have administrative privileges.
· 6587944 – Spreadsheets created and saved in Excel 2007 lose the POV if they are opened in Excel 2003.
· 6666776 – Excel may terminate abruptly when you close it after running a VBA function.
· 6967292 – Smart View incorrectly ignores Excel sheet protection and unlocks cells.
· 7312912 If a workbook contains a large number of Excel objects such as buttons or text boxes, the process memory of EXCEL.EXE may peak and remain high even after you close the workbook. However, you still may see Excel memory leaks.
· 8298960, 7299904, 7300216 – Entering and submitting data in an ad hoc grid does not always change the cell text color as expected, even though the data is submitted successfully.
· 8354320 – Opening Connection Manager from a protected worksheet fails, and the following error message is displayed: "One or more sheets in the workbook are protected. Please unprotect the sheets and try the operation again."
Essbase
· 6591844 – If you select Use Excel Formatting in Smart View Options, cells that contain formulas display incorrect formatting.
· 7434938 – In smartview.bas, HypRetrieveRange was declared incorrectly as object. It should be declared as variant.
· 7675490 – You cannot submit data for cells that link to a different sheet in the same Excel workbook.
· 7700005 – When you attempt to view in Smart View a drill-through report that was created in Essbase Integration Services you should be able to retrieve the report, but instead get the error message, "No drill through reports found at this location."
· 7721231 – When you attempt to refresh on grid columns greater than 676, a blank error message box is returned, though the data is refreshed properly.
· 7758518 – If the Hyperion menu is active in Excel, you cannot save worksheets that are protected in Excel; you get the following error message: "Drawing Objects in one or more sheet(s) in the workbook are protected. Please unprotect them and try to save again."
· 8214296 – The Enhanced Comment Handling option has been improved to enable automatic selection.
· 8247419 – If you select No Data/#Missing in the Options dialog box, VBA functions may become inoperable.
· 8365889 – Refreshing an Excel sheet after pasting data from two different Word data sources causes Excel to terminate.
· 8369071 – When you try to connect to Workspace with SSL enabled, Smart View displays a dialog box containing a list of certificates from which you must choose, even if there are no related certificates or only one certificate.
· 8412440 – HypConnect and HypRetrieve cause the Application.Screenupdating property to be set to true, resulting in slow performance and possibly introducing errors.
· 8423513 – It takes much longer than expected to open a workbook containing Smart View functions.
· 8475319 – Setting enhanced comment handling and refreshing data incorrectly rearranges data and dimensions in spreadsheets.
· 8503380 – If a member is referenced in a header row, you cannot change to the default alias table.
· 8584164 – The VBA function HypSetGlobalOption cannot be used for the replacement label “#Meaningless” in the Options dialog box.
Financial Management
· 6652410 – Members selected on the POV are not saved when the spreadsheet is closed and reopened.
· 7299904 – Cells that reference data on another worksheet may still retain “dirty” color formatting even after they are submitted.
· 8371691 – Smart View files do not get converted if any cells in a file refer to any other cells in the same file, whether in the same sheet or a different sheet. Conversion fails with the error message: “Conversion is not completed in the sheet P&L because there is user defined formula which contains an error in this workbook. Please correct it first and then run Migration Utility.”
· 8541750 – Large worksheets that are heavily used may cause memory leaks in Excel.
Planning
· 8501738 - Using offline, if you map your local My Documents drive to a network drive, you may get the following error message: “’V:\My Documents\hstbar.xla’ cannot be found. Check your spelling, or try a different path.”
Reporting and Analysis
· 6589564 – Users cannot connect to the Reporting and Analysis repository from Excel or Word unless single sign-on is disabled.
Метки:
Essbase,
HFM,
Patch,
Planning,
Reporting and Analysis,
Smart View
Подписаться на:
Сообщения (Atom)

