powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как учесть зависимость связей элементов Dimension Hierarchie от времени?
5 сообщений из 5, страница 1 из 1
Как учесть зависимость связей элементов Dimension Hierarchie от времени?
    #39417174
Фотография Vladimir Filin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день всем!
Прошу помочь чайнику разъяснением по архитектурному вопросу Oracle OLAP Option.
Опыт работы с OLAP: ~ 0, инструментарий: Olacle AWM, OLAP Option: Olacle 11R2.

Пример для формулировки вопроса:
Имеются измерительные приборы. Имеются объекты (дома). См. картинку.
В OLTP:
Измерительный прибор (ID=1) устанавливают на объект (ID=100) и с момента установки (Дата 1) до момента демонтажа (Дата 2) прибор поставляет данные в OLTP.
Потом этот же прибор (ID=1) устанавливают на другой объект (ID=200) и с момента установки (Дата 3) по настоящее время прибор опять поставляет данные в OLTP.
Данные с Прибора это: ID прибора, Время измерения (Oracle Date) и Измеренное значение (Number).
Время измерения строго квантовано: 1 раз в час в 00 минут 00 секунд.

Что хочу от OLAP (одна из задач!):
- Агрегацию измеренных значений на уровне Объектов с учетом интервалов привязки Приборов к Объектам

Вопрос :
- Как следует учитывать временнЫе интервалы в иерархических связях значений dimension levels?:
a. для получения желаемого результата при агрегации с меньшими затратами на вычисления
b. для снижения затрат на вычисления при загрузке новых данных в куб

Что сделал в Oracle AWM:
1. Создал AW
2. Создал dimensions для приборов и объектов
3. НЕ создал иерархию [Объект -> Прибор] , т.к. не понимаю как правильно учитывать зависимость связей её элементов от времени.
...
Рейтинг: 0 / 0
Как учесть зависимость связей элементов Dimension Hierarchie от времени?
    #39417255
Фотография Дедушка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- отказаться от иерархии [Объект\Прибор], создать два отдельных измерения
- если хочется "изврата" создать иерархию [Год\Месяц\День\Объект\Прибор]
- если же хочется "динамических иерархий" то отказаться от олдскульного олапа и перейти на продукты дата дискавери (типа Qlik)
...
Рейтинг: 0 / 0
Как учесть зависимость связей элементов Dimension Hierarchie от времени?
    #39418234
Фотография Vladimir Filin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо.
Попробую, отпишусь. Может ещё кому-то пригодится...

Дедушка ... отказаться от олдскульного олапа и перейти на продукты дата дискавери
Отказаться не могу -- полез в Oracle OLAP Option осмысленно из-за её тесной интеграции с SQL OLTP. Это связано с архитектурой имеющегося приложения, которое сейчас работает только с OLTP, что, местами, не гуд по быстродействию.
...
Рейтинг: 0 / 0
Как учесть зависимость связей элементов Dimension Hierarchie от времени?
    #39418525
Фотография javajdbc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir FilinСпасибо.
Попробую, отпишусь. Может ещё кому-то пригодится...

Дедушка ... отказаться от олдскульного олапа и перейти на продукты дата дискавери
Отказаться не могу -- полез в Oracle OLAP Option осмысленно из-за её тесной интеграции с SQL OLTP. Это связано с архитектурой имеющегося приложения, которое сейчас работает только с OLTP, что, местами, не гуд по быстродействию.


как вариант:

1. сделать дименшн прибор на обекте, свернуть привязку и отвязку в одну строчку
ДимПриборОбект
(ПриборОбектПК
приборИД
обектИД
привязкаДате
отвязкаДате)

2. привязать факт на дименшн
ФактДанные
(ПриборОбектФК,
ДанныеДате.
ДанныеЗначение)

)
...
Рейтинг: 0 / 0
Как учесть зависимость связей элементов Dimension Hierarchie от времени?
    #39421805
Фотография Vladimir Filin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Понял. Попробую. Отпишусь позднее -- переделываю другие dimensions
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / Как учесть зависимость связей элементов Dimension Hierarchie от времени?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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