19 февраля 2009г. в гостинице Марриотт Гранд Отель, ул. Тверская, 26/1 состоится Форум Oracle по бизнес-аналитике.
Событие больше маркетинговое, чем техническое. но тем не менее там будет несколько интересных докладов и, что самое главное, будет возможность пообщаться с людьми, которые занимаются оракловым (и не только) BI в России.
Программа семинара:
09.30 – 10.00 Регистрация
10.00 – 10.30 «От оптимизации бизнес-процессов к совершенству в управлении»
Дженк Кирал, Старший директор по направлению Oracle BI/EPM решений в регионе EE & CIS
10.30 – 11.00 «Технологии и продукты Oracle для решения аналитических задач»
Ольга Горчинская, Oracle СНГ
11.00 – 11.30 «Аналитические приложения Oracle – обзор и демонстрация возможностей»
Наталья Зубенко, Oracle СНГ
11.30 – 11.50 Перерыв
11.50 – 12.20 «Oracle Exadata – новые возможности для хранилищ данных»
Андрей Пивоваров, Oracle СНГ
Максим Андреев, заместитель директора ДИТ, руководитель направления бизнес-приложений компании КРОК
12.20 – 12.50 «Опыт успешного использования технологий Oracle в реальных проектах»
Выступление партнера (IBS Borlas)
12.50 – 13.30 «Пространственные данные в аналитических системах»
Александр Рындин, Oracle СНГ
13.30 – 14.00 «Опыт успешного использования технологий Oracle в реальных проектах»
Выступление партнера (ФОРС)
14.00 – 15.00 Обед
15.00 – 15.30 «Oracle RTD (Real Time Decision)»,
Али Риза Куюджи, Директор по технологическому консалтингу BI&EPM, Oracle
15.30 – 16.00 «Многомерный анализ данных на основе Hyperion Essbase»
Ольга Горчинская, Oracle СНГ
16.00 – 16.30 «Анализ больших объемов данных на базе Hyperion Essbase. Опыт Спортмастер и КРОК»
Алексей Тюренков, руководитель группы разработки DataWarehouse, компания КРОК
Кудрявцев Юрий, менеджер по внедрению бизнес-приложений компания КРОК
16.30 – 17.00 Перерыв
17.00 – 17.30 «Опыт успешного использования технологий Oracle в реальных проектах»
Выступление партнера. (TOPS BI)
P.S. Но я все-равно с нетерпением жду BI Beer'а. Надеюсь, он в этом году снова повторится.
Блог посвящен большей частью информационным системам класса BPM/CPM. В основном - продуктам линейки Oracle (Hyperion) EPM System. Здесь описываются важнейшие моменты, интересные how-to, hints, tips & tricks.
13 февраля 2009
19 января 2009
FAQ. Логи.
Вопрос: Где искать логи Hyperion Planning?
Ответ: По умолчанию лога нет, точнее он никуда не пишется. Для того, чтобы лог начал писаться, необходимо в ключ
KEY_LOCAL_MACHINE\SOFTWARE\Hyperion Solutions\HyperionPlanning\HyS9Planning\SysOutFile вписать путь и название желаемого файла. После этого перезапускаем сервис Planning'а и можно наслаждаться.
Ответ: По умолчанию лога нет, точнее он никуда не пишется. Для того, чтобы лог начал писаться, необходимо в ключ
KEY_LOCAL_MACHINE\SOFTWARE\Hyperion Solutions\HyperionPlanning\HyS9Planning\SysOutFile вписать путь и название желаемого файла. После этого перезапускаем сервис Planning'а и можно наслаждаться.
FAQ.
В свете последних баталий с EPMA, запишу тут один хинт:-)
Вопрос: Как сделать так, чтобы можно было через web-интерфейс Planning'а редактировать измерения в приложении, созданном в EPMA.
Ответ: Необходимо в свойствах приложения (Administration->Manage Properties->Application Properties) добавить свойство EDIT_DIM_ENABLED и выставить его в true.
Вопрос: Как сделать так, чтобы можно было через web-интерфейс Planning'а редактировать измерения в приложении, созданном в EPMA.
Ответ: Необходимо в свойствах приложения (Administration->Manage Properties->Application Properties) добавить свойство EDIT_DIM_ENABLED и выставить его в true.
16 января 2009
Отчаяние...
2 дня борьбы с EPMA... Пока что он побеждает. Сначала версия 9.3.1.2 тупо не сохраняла изменения в базу данных. Я не понял что это за эффект, но пока сервис запущен, все видят измененную формулу, но стоит рестартануть сервис как все изменения пропадают. При этом деплой тоже не видит этих изменений.
Еще клевая вешь, при конфигурировании веб-сервиса путь, похоже, захардкожен, ну или барабашка изменил D:\Hyperion на C:\Hyperion.
Еще, сегодня день посвятил перегрузке финструктуры из OPМ... Ну так ведь EPMA умный, он почему-то не желает удалять "ассоциацию" с атрибутивным направлением. Уже, казалось-бы все вычистил, нет, он упорно выдает абсолютно непонятную ошибку, текст которой состоит из имени элемента удаленного измерения.
Скорей бы уже начали проект по созданию системы ведения НСИ - можно будет оттуда спокойно и без фокусов одишкой тянуть.
PS. Я его одолел. Помог бекап пленинговской схемы. EPMA же, как я понял, умудрился пронести атрибуты (атрибутивные направления) и забыть что он это делал:-)
Еще клевая вешь, при конфигурировании веб-сервиса путь, похоже, захардкожен, ну или барабашка изменил D:\Hyperion на C:\Hyperion.
Еще, сегодня день посвятил перегрузке финструктуры из OPМ... Ну так ведь EPMA умный, он почему-то не желает удалять "ассоциацию" с атрибутивным направлением. Уже, казалось-бы все вычистил, нет, он упорно выдает абсолютно непонятную ошибку, текст которой состоит из имени элемента удаленного измерения.
Скорей бы уже начали проект по созданию системы ведения НСИ - можно будет оттуда спокойно и без фокусов одишкой тянуть.
PS. Я его одолел. Помог бекап пленинговской схемы. EPMA же, как я понял, умудрился пронести атрибуты (атрибутивные направления) и забыть что он это делал:-)
14 января 2009
Backup. Формы в Planning.
когда я настраивал резервное копирование, то посчитал, что метаданные из оракла будет бекапить скрипт бекапа базы данных.
Но буквально вчера девушка случайно затерла очень сложную форму и попросила меня ее восстановить. И тут я понял всю глубину моей ошибки. Мы просто посчитали время на откат ее изменений и поняли что проще заново построить эту форму.
В результате сегодня похлебывая матэ набросал скриптец для резервного копирования форм.
Но буквально вчера девушка случайно затерла очень сложную форму и попросила меня ее восстановить. И тут я понял всю глубину моей ошибки. Мы просто посчитали время на откат ее изменений и поняли что проще заново построить эту форму.
В результате сегодня похлебывая матэ набросал скриптец для резервного копирования форм.
set year=%date:~6%
set month=%date:~3,2%
set day=%date:~0,2%
set hour=%time:~0,2%
if "%hour:~0,1%"==" " set hour=0%time:~1,1%
set minute=%time:~3,2%
set folder=prodohp_%year%%month%%day%%hour%%minute%
mkdir %folder%
cd %folder%
call %HYPERION_HOME%\Planning\bin\FormDefUtil.cmd export -all server user password application
zip -r -m E:\Forms_Backups\%folder%.zip D:\%folder%
cd ..
rmdir %folder%
30 декабря 2008
Вопросы-ответы
Частенько приходится отвечать на достаточно популярные вопросы по Essbase и Planning. Решил по возможности писать их сюда. Итак, поехали...
Вопрос: Я меняю формулу у элемента, но при пересчете остаются старые данные.
Ответ: Для начала стоит убедиться что формула "пронеслась" из того места, где вы ее поменяли в Essbase.
Если вы видите в outline'е то, что надо, то скорее всего проблема в Intelligent Calculation. Для отключения этой опции необходимо поставить SET UPDATECALC OFF; в начале скрипта пересчета.
Вопрос: Я меняю формулу у элемента, но при пересчете остаются старые данные.
Ответ: Для начала стоит убедиться что формула "пронеслась" из того места, где вы ее поменяли в Essbase.
Если вы видите в outline'е то, что надо, то скорее всего проблема в Intelligent Calculation. Для отключения этой опции необходимо поставить SET UPDATECALC OFF; в начале скрипта пересчета.
05 декабря 2008
Маленький совет
Так как мой проект почти завершился и даже себестоимость в OPM стала считаться правильно, то делать мне нечего и я периодически помогаю решать знакомым и не знакомым проблемы с их внедрениями Hyperion Planning.
Так вот, уже не первый раз сталкиваюсь с тем, что везде написано, но никто не принимает к сведению - код не должен быть привязан к названию элемента. Это вредно, а в случае использования EPMA еще и опасно.
Если вы вдруг изменили в EPMA какой-то код, то всячески советую стоять перед серваком и молиться во время проноса (deploy) приложения. Сам сталкивался с этим когда кто-то место десяти ноликов вбил девять. Тогда часа три было убито на то, чтобы восстановить приложение.
Ну и сразу еще один совет - не используйте EPMA, используйте ODI. Благо сейчас уже достаточно материалов чтобы самостоятельно и без лишней нервотрепки его освоить (например в блоге Джона Гудвина (John Goodwin) все описано с подробностями, картинками и примерами использования).
Так вот, уже не первый раз сталкиваюсь с тем, что везде написано, но никто не принимает к сведению - код не должен быть привязан к названию элемента. Это вредно, а в случае использования EPMA еще и опасно.
Если вы вдруг изменили в EPMA какой-то код, то всячески советую стоять перед серваком и молиться во время проноса (deploy) приложения. Сам сталкивался с этим когда кто-то место десяти ноликов вбил девять. Тогда часа три было убито на то, чтобы восстановить приложение.
Ну и сразу еще один совет - не используйте EPMA, используйте ODI. Благо сейчас уже достаточно материалов чтобы самостоятельно и без лишней нервотрепки его освоить (например в блоге Джона Гудвина (John Goodwin) все описано с подробностями, картинками и примерами использования).
19 ноября 2008
Oracle Exadata
На прошедшем недавно Oracle Open World, корпорация представила очень интересную новинку - Exadata Storage Server.
Идея новинки мне показалось безумно простой и гениальной, возможно, что этому сильно поспособствовало умение Андрея Пивоварова ясно и четко излагать материал, но тем не менее.
Идея состоит в том, чтобы часть работы по фильтрации данных переложить на хранилище, тем самым уменьшив трафик между хранилищем и собственно СУБД. Как сказал один мой коллега по этому поводу "Пока Microsoft пытается построить операционку на движке базы данных, Oracle интегрирует движок в операционку" (про MS точно не помню, вроде были у них такие утопические идеи в начале нулевых, а вот про оракл весьма точно сказано).
Ну и ссылки "понятно и на русском":
Презентация Андрея Пивоварова на Oracle TechForum (про Exadata начинается на 49 странице, но и остальной материал тоже очень хорош)
Блог Дмитрия Волкова:
Exadata Storage Server, part 1
Exadata Storage Server, part 2
Идея новинки мне показалось безумно простой и гениальной, возможно, что этому сильно поспособствовало умение Андрея Пивоварова ясно и четко излагать материал, но тем не менее.
Идея состоит в том, чтобы часть работы по фильтрации данных переложить на хранилище, тем самым уменьшив трафик между хранилищем и собственно СУБД. Как сказал один мой коллега по этому поводу "Пока Microsoft пытается построить операционку на движке базы данных, Oracle интегрирует движок в операционку" (про MS точно не помню, вроде были у них такие утопические идеи в начале нулевых, а вот про оракл весьма точно сказано).
Ну и ссылки "понятно и на русском":
Презентация Андрея Пивоварова на Oracle TechForum (про Exadata начинается на 49 странице, но и остальной материал тоже очень хорош)
Блог Дмитрия Волкова:
Exadata Storage Server, part 1
Exadata Storage Server, part 2
14 ноября 2008
Hyperion Utilities, Code Library, and Sample Applications
Oracle таки выложил на своем сайте утилиты, которые стали недоступны после приоберетния им компании Hyperion.
Смотрим сюда.
У меня уже руки чешутся:-)
Смотрим сюда.
У меня уже руки чешутся:-)
16 сентября 2008
Выгрузка статей
Есть много всяких outline extractor'ов. Но все они по каким-либо причинам не нравятся моим девушкам - когда формула у элемента многострочная, то Excel сходит от них с ума. Шариться же в Planning'е по более чем тысяче статей не очень удобно.
Пришлось вот написать скриптец, который бы выгружал список статей в текстовый файлик с табуляциями. На самом деле авторство принадлежит Максу Кудряшову, который написал сам запрос, я только исключил SQL Developer как промежуточный этап:-)
Скрипт тут. Для того, чтобы воспользоваться им, надо иметь оракловый клиент и в батничке поправить строку подключения.
P.S. Есть у кого идеи, как автоматом заливать эти выгрузки в Workspace?
Подписаться на:
Сообщения (Atom)