Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Знатокам OWB и Oracle OLAP / 23 сообщений из 23, страница 1 из 1
16.02.2005, 12:01
    #32918084
mike1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
Подскажите, как нужно описать в OWB измерение на основе следущей табличке

DIM_CITY
ID number
CITY varchar2
OBLAST varchar2
REGION varchar2
COUNTRY varchar2

я описывал следующим образом
LEVELS
LEV_CITY
атрибуты CITY_ID,CITY
LEV_OBLAST
атрибуты OBLAST
LEV_REGION
атрибуты REGION
LEV_COUNTRY
атрибуты COUNTRY

HIERARCHY
COUNTRY
REGION
OBLAST
CITY


также создал куб с привязкой на CITY_ID

после экспорта метаданных в ORACLE OLAP наблюдаю следующую особенность
пытаюсь посмотреть кубик с помощью BI Spreadsheet Add in
начинаю с уровня COUNTRY при переходе по иерархии до самого нижнего уровня вместо названий городов появляются их ID, как с этим бороться?
...
Рейтинг: 0 / 0
16.02.2005, 12:50
    #32918243
Birkhoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
Надо два момента посмотреть.
Нет ли ошибки в меппинге.
И если нет, то глянуть как OWB сгенерил скрипт для ихмерения, может он в расшифровку города ID записал.
...
Рейтинг: 0 / 0
16.02.2005, 13:03
    #32918292
mike1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
если имеется ввиду скрипт экспорта метаданных, то атрибуты Long Description и Short Description он привязал к колонке CITY, самое интересное, как я понял, в OWB нельзя настроить какая колонка будет привязана к этим типам атрибутов, если только ручками в скриптах править:(

посмотрел схему BIBDEMO они вообще не используют числовые ID


а вообще у кого-нибудь есть опыт промышленной эксплуатации ORACLE OLAP?
...
Рейтинг: 0 / 0
16.02.2005, 13:30
    #32918409
Birkhoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
Вот скоро выйдет AWM2 и всем будет счастье.
OWB скрипт не очень хорошо генерит, но опять таки, скоро выйдет новый его релиз - и там не будет бриджа для OLAP, OWB будет создавать OLAP объекты напрямую.
...
Рейтинг: 0 / 0
16.02.2005, 13:33
    #32918422
mike1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
BirkhoffВот скоро выйдет AWM2 и всем будет счастье.
OWB скрипт не очень хорошо генерит, но опять таки, скоро выйдет новый его релиз - и там не будет бриджа для OLAP, OWB будет создавать OLAP объекты напрямую.

если не трудно вы не могли выложить ссылочку на эту информацию
...
Рейтинг: 0 / 0
16.02.2005, 13:44
    #32918456
Birkhoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
Конкретной ссылки у меня нет, все раскидано по разным материалам.
Но например можно кое-что здесь посмотреть
http://www.oracle.com/technology/products/bi/index.html
или здесь
http://www.rittman.net/
...
Рейтинг: 0 / 0
16.02.2005, 17:55
    #32919302
Sintetik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
R2 MOLAP будет делать только если таргет схема будет в базе 10ке, в 9ке не дает создать, он даже ROLAP уже по другому генерит, если в R1 CREATE DIMENSION, то в R2 AWM2_....ADD_DIMENSION(...) (пишу по памяти, долго запускать) короче все через вызов пакетных процедур
...
Рейтинг: 0 / 0
16.02.2005, 18:08
    #32919341
Angel13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
Я прошу прощения, а от куда такая информация по Р2? я так понял что его ещё не выпустили...
...
Рейтинг: 0 / 0
17.02.2005, 15:47
    #32921284
mike1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
Тут обнаружил ещё одну особенность

Если есть табличка следующего вида
level1 varchar
level2 varchar
level3 varchar
level4 varchar

на ней в OLAP Catalog-е зарегистрирован dimension

и создана иерархия level1 -> level2 -> level3 ->level4

и предположим у нас в таблице есть следущие строки

level1 level2 level3 level4
Продукты Компания Колбасы Салями
Продукты Компания Колбасы Докторская
Канцтовары Компания Калькуляторы БЭСМ
Канцтовары Компания Бумага А4

тогда если делать в Olap Spreadsheet Add-in переход по иерархии получаем следующую картину

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
-Продукты
    -Компания
        +Колбасы
        +Калькуляторы
        +Бумага
-Канцтовары
    -Компания
        +Колбасы
        +Калькуляторы
        +Бумага

И вот сижу думаю толи это баг с тем, что Spreadsheet не учитывает в какой ветке иерархии он находится или я не правильно спроектировал измерение (вместо компании можно поставить произвольный атрибут товара).
...
Рейтинг: 0 / 0
17.02.2005, 15:50
    #32921294
Birkhoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
А Spreadsheet Addin который в январе появился или какая то древняя бета?
...
Рейтинг: 0 / 0
17.02.2005, 15:51
    #32921297
mike1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
BirkhoffА Spreadsheet Addin который в январе появился или какая то древняя бета?
январьский из комплекта BITools10g
...
Рейтинг: 0 / 0
17.02.2005, 15:53
    #32921306
Birkhoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
А куб MOLAP или ROLAP?
И какая база?
И есть ли патчи?
...
Рейтинг: 0 / 0
17.02.2005, 15:59
    #32921326
mike1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
BirkhoffА куб MOLAP или ROLAP?
И какая база?
И есть ли патчи?

куб ROLAP, после создания MOLAP получаеться вообще полный бред

база 9.2.0.6
...
Рейтинг: 0 / 0
17.02.2005, 16:05
    #32921344
Birkhoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
А если иерархию временно передаелать в
Level2->Level1->Level3->Level4?
Будет нормально?
Наверное, это из за того что Компания является ID и при этом присутствует в разных ветках.
...
Рейтинг: 0 / 0
17.02.2005, 16:16
    #32921377
mike1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
BirkhoffА если иерархию временно передаелать в
Level2->Level1->Level3->Level4?
Будет нормально?
Наверное, это из за того что Компания является ID и при этом присутствует в разных ветках.

для данного примера конечно это выход

только вот если у нас например есть 700тыс. единиц наименований у них есть два булевых свойства в принципе, не особо важные, чтобы быть наверху иерархии, но и выбросить их из рассмотрения нельзя. При этом велика вероятность того, что значение низлежащего уровня будет иметь двух разных парентов. Идеально было бы их положить в атрибуты нижнего level-а, но так как не понятно каким образом достучаться до них из Spreadsheet или BI Beans, то этот вариант отпадает.

В MOLAP наверное принципиально нельзя такое сделать, т.к. там level-based иерархия хранится в parent-child формате.
...
Рейтинг: 0 / 0
17.02.2005, 16:26
    #32921404
Birkhoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
Просто айдишниками левелов должно быть не их наименование, а числовой ID.
Это может помочь.
...
Рейтинг: 0 / 0
17.02.2005, 16:57
    #32921521
mike1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
BirkhoffПросто айдишниками левелов должно быть не их наименование, а числовой ID.
Это может помочь.

а в чем разница для oracle olap number или varchar?
...
Рейтинг: 0 / 0
17.02.2005, 17:02
    #32921541
Birkhoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
Разница есть для Parent-Child.

Для ROLAP в том виде как он реализован не знаю, есть ли разница. Если он проверяет уникальность имени листа, то нет разницы, а если не проверяет, то иерархия будет строиться по ID.

Надо проверять.
...
Рейтинг: 0 / 0
17.02.2005, 17:09
    #32921573
Sintetik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
2Angel13

я сейчас бету мучаю
...
Рейтинг: 0 / 0
17.02.2005, 17:17
    #32921602
mike1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
BirkhoffРазница есть для Parent-Child.

Для ROLAP в том виде как он реализован не знаю, есть ли разница. Если он проверяет уникальность имени листа, то нет разницы, а если не проверяет, то иерархия будет строиться по ID.

Надо проверять.

То есть если id сделаю для Компании равным 1, то у меня должно все заработать?
пойду проверю...
...
Рейтинг: 0 / 0
19.02.2005, 15:12
    #32924702
mike1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
Ну чтож подведем итоги

Проверка показала, что средства работы с ROLAP и MOLAP выдают абсолютно не адекватные результаты, когда значению низлежащего уровня иерархии соответствует несколько значений более высокого уровня.

При этом возникают сомнения насчет применимости Oracle OLAP, когда в измерении имеется большое количество признаков
...
Рейтинг: 0 / 0
19.02.2005, 15:34
    #32924723
Birkhoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
Попытаюсь повторить ваш результат в понедельник.
Очень странно.
А на 10g нет возможности проверить?
А то на 9.2.0.6 многие жалуются, а я даже с ней не стал экспериментировать.
...
Рейтинг: 0 / 0
21.02.2005, 11:08
    #32925596
mike1
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Знатокам OWB и Oracle OLAP
на 10g пока нет возможности проверить
качается пока
уже известна дата выхода патча 10.1.0.4?
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Знатокам OWB и Oracle OLAP / 23 сообщений из 23, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]