16 января 2009

Отчаяние...

2 дня борьбы с EPMA... Пока что он побеждает. Сначала версия 9.3.1.2 тупо не сохраняла изменения в базу данных. Я не понял что это за эффект, но пока сервис запущен, все видят измененную формулу, но стоит рестартануть сервис как все изменения пропадают. При этом деплой тоже не видит этих изменений.

Еще клевая вешь, при конфигурировании веб-сервиса путь, похоже, захардкожен, ну или барабашка изменил D:\Hyperion на C:\Hyperion.

Еще, сегодня день посвятил перегрузке финструктуры из OPМ... Ну так ведь EPMA умный, он почему-то не желает удалять "ассоциацию" с атрибутивным направлением. Уже, казалось-бы все вычистил, нет, он упорно выдает абсолютно непонятную ошибку, текст которой состоит из имени элемента удаленного измерения.

Скорей бы уже начали проект по созданию системы ведения НСИ - можно будет оттуда спокойно и без фокусов одишкой тянуть.

PS. Я его одолел. Помог бекап пленинговской схемы. EPMA же, как я понял, умудрился пронести атрибуты (атрибутивные направления) и забыть что он это делал:-)

8 комментариев:

  1. проверь версию RDB со списоком поддерживаемых
    - у меня подозрение что оракл у тебя 10.2.0.4
    - обычно на нем Hyperion чудит
    http://www.oracle.com/technology/products/bi/hyperion-supported-platforms.html

    ОтветитьУдалить
  2. SQL> select banner from v$version;

    BANNER
    ----------------------------------------------------------------
    Oracle Database 10g Enterprise Edition Release 10.2.0.2.0 - 64bi
    PL/SQL Release 10.2.0.2.0 - Production
    CORE 10.2.0.2.0 Production
    TNS for Solaris: Version 10.2.0.2.0 - Production
    NLSRTL Version 10.2.0.2.0 - Production

    ОтветитьУдалить
  3. попробуй 10.2.0.3 - это то что я везде ставлю

    ОтветитьУдалить
  4. Ну а в чем разница-то?:-)) Я вот сомневаюсь что в R2 между последними циферками есть какое-то громадное различие.

    У меня на нем еще oebs-ина крутится и вероятность ее сломать на порядки больше того, что Хайп излечится.

    ОтветитьУдалить
  5. ... разница есть и весьма существенная

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

    кста! MsSQL всегда выигрывал по качеству работы с Hyperion/ ДАЖЕ в Oracle By Example мелькают микрософтовские скриншоты %)))

    ОтветитьУдалить
  6. Как человек, проработавший с Oracle Database уже почти 6 лет, все-таки я больше склоняюсь к версии о "багах" в EPMA, нежели к тому, что EPMA настолько сложен и производителен, что разработчики умудрились наткнуться на изменения 4й циферки в версии базы.

    Относить хайп на другую базу не хочу, так как у меня интеграция (метаданных) вся сделана в пределах инстанса и заморачиваться с dblink'ами с их жуткой производительностью у меня пока желания нет.

    ОтветитьУдалить
  7. epma 9.3.1.2
    oracle 10.2.0.3

    полет нормальный :)

    ОтветитьУдалить
  8. Версия EPMA 9.3 слабо предназначена для жизни - крайне неудобна и глючна.

    В 11-й интерфейс стал очень удобен (я уже хвалил его :-)), но после того, как у нас размер схемы (измеряли по размеру файла дампа) превысил 3 гигабайта, начали возникать ошибки - перестали деплоиться приложения, рушились какие связи в логической структуре измерений... По рекомендации тех. поддержки Oracle пересоздали схему EPMA с нуля, а метаданные проимпортировали из приложений (путем Application Upgrade). Сейчас проблем нет.

    ОтветитьУдалить