Что должен знать и уметь профессионал в области Oracle BI

Источник: oracle
А.Резниченко

Автор: От редакции "Oracle Magazine/Русское Издание"

Известный консультант в области BI от Oracle, член директор почетного клуба Oracle ACE Марк Риттман недавно опубликовал в своем блоге заметку о знаниях и навыках, необходимых в настоящее время специалисту по BI от Oracle: "What Skills Does an Oracle BI Developer Need in 2009?" ("Какие знания и навыки необходимы разработчику в области BI от Oracle в 2009 году?"). Ниже приводится краткое изложение этой заметки в пересказе научного редактора OM/RE по направлению Oracle BI А.Резниченко.

-----***-----***-----

В начале этого десятилетия консультант по Oracle BI должен был знать и уметь использовать:

  • Discoverer, для нерегламентированных (ad-hoc) запросов с целью анализа;
  • Oracle Reports (от случая к случаю, но значительно чаще для разработчиков, использующих Forms);
  • Oracle Portal, если нужно встроить Discoverer в информационную панель (dashboard);
  • Oracle Express, хотя уже тогда он рассматривался как "legacy", или Oracle OLAP, хотя чаще в теории, чем на практике;
  • Oracle Warehouse Builder, хотя большинство пользователей еще вручную кодировали ETL-процедуры для своих хранилищ данных.

Помимо этого, нужно было хорошо знать СУБД Oracle, отчасти из-за того, что все эти продукты работали напрямую с ней, так что нужно было знать indexing, materialized views, explain plans и так далее, и отчасти из-за того, что такие возможности как Oracle OLAP были напрямую встроены в СУБД. Если вы работали с Portal, Discoverer или Reports, то нужно было неплохо знать Application Server, чтобы использовать все команды OPMN и DCM для остановки и старта приложений, нужно было знать такие технологии, как Oracle Internet Directory, Oracle Containers for Java и так далее.

Но в 2009 году, по мнению Марка Риттмана, для работы в среде Oracle Business Intelligence на первый план вышли следующие знания и навыки:

  • Аналитическая платформа Oracle Business Intelligence Enterprise Edition, со специализацией либо на ее сервере - BI Server, либо на приложениях на стороне клиента - Answers, Delivers, BI Publisher;
  • Знание Essbase весьма желательно, и оно будет более востребовано, чем знание Oracle OLAP;
  • Опыт работы с Oracle BI Application - это определенно плюс, особенно опыт кастомизации уровней ETL и RPD;
  • Крайне желательно умение внедрения, по меньшей мере, Hyperion Planning, а лучше - и других финансовых приложений Hyperion;
  • Что касается ETL, то OWB теперь "mainstream" продукт и его знание обязательно. ODI набирает популярность, но классических аналитических ("classic BI") проектов, в которых он используется, пока немного.

Теперь BI-средства от Oracle (и Fusion Middleware) ориентированы на работу в разнородных средах и для разработчиков полезнее опыт работы с Active Directory, например, в сравнении с Oracle Internet Directory. Также полезно знать другие СУБД, такие как Microsoft SQL Server, Microsoft Analysis Services и т.п., так как продажи BI-средств от Oracle пользователям других, не Oracle, баз данных быстро растут.

Заглядывая в будущее, BI-разработчик и консультант с наилучшими перспективами в части занятости и зарплаты - это тот, кто сможет сочетать знание OBIEE (особенно BI Server и его возможности федеративного запроса (federated query)), Oracle BI Apps и Hyperion. Если бы я должен изучать сейчас только один ETL-инструмент, отмечает Риттман, я выбрал бы Oracle Data Integrator, и если бы я выбирал только один OLAP-сервер, то это был бы Essbase.

Остается важным бонусом умение настраивать и оптимизировать запросы к хранилищу данных, для чего нужно знать execution plan, а также partitioning, compression, materialized views и parallel query.

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

-----***-----***-----

Изменения знаний и умений специалиста в области Oracle BI, которые рассмотрел Марк Риттман, носят общий характер и в целом относятся и к российским специалистам. Хотелось бы верить, что это относится и к прогнозу зарплат … :)

Но российские нюансы в востребованности знаний тех или иных BI-инструментов существуют и обусловлены они, наверное, прежде всего тем, что ИТ-инфракструктура российских предприятий более однородна в части СУБД и сопутствующих продуктов, поэтому знания продуктов старой аналитической платформы Oracle для российских специалистов не менее актуальны, чем несколько лет назад. И в конкретных проектах нужно искать оптимальное сочетание новых и старых технологий и инструментов, рекомендуем прочитать на эту тему статью Андрея Майорова (РДТЕХ) из OM/RE за декабрь 2008 г.: "Продукты Oracle для разработки аналитических систем: области применения "нового" и "старого" инструментария" .

И рискнем дать прогноз от себя.
Будет расти востребованность инструментов анализа на основе Data Mining и других сложных алгоритмах и, соответственно, будет расти востребованность знаний соответствующих методов и инструментов …


Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?artId=21551