Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / AS2005 & Зависимые от времени иерархии? / 10 сообщений из 10, страница 1 из 1
25.04.2006, 18:26
    #33689808
Богдан Гоцкий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005 & Зависимые от времени иерархии?
Есть ли в AS2005 возможность создавать иерархии, зависимые от времени, как это сделано в SAP-е?
Хочется иметь возможность задавать конкретным мемберам диапазон жизни под тем или иным родительским узлом.
Вот здесь описано то что надо:
авторРабочее время Абрамова до 3 января будет учитываться в составе Лаборатории 21, а с 3 января - в составе Лаборатории 22
Но это только голая теория. Как быть на практике с AS2005?
...
Рейтинг: 0 / 0
25.04.2006, 19:18
    #33689926
OldNov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005 & Зависимые от времени иерархии?
Никак, нет таких аналогов. Конкретно по задаче каждый изощряется как может.
...
Рейтинг: 0 / 0
25.04.2006, 20:08
    #33690028
Jurii
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005 & Зависимые от времени иерархии?
2 Богдан Гоцкий:

Рабочее время Абрамова до 3 января будет учитываться в составе Лаборатории 21, а с 3 января - в составе Лаборатории 22
Но это только голая теория. Как быть на практике с AS2005?


На мой взгляд задача эта совсем легкая. Я правда не делал кубики в AS2005, но думаю что там можно реализовать следующий подход:
Сделать таблицу фактов такого вида:
Дата,Подразделение,Сотрудник,Время
1 янв, Лаборатория 21, Абрамов, 8
2 янв, Лаборатория 21, Абрамов, 8
3 янв, Лаборатория 22, Абрамов, 8

И сделать измерение с иерархией Подразделение->Сотрудник. Абрамов попадет в оба подразделения, но в зависимости от фильтра по времени будет отображаться либо в Лаборатории 21, либо в Лаборатории 22. Полезно в OLAP-клиенте сделать скрытие нулевых строк.
...
Рейтинг: 0 / 0
25.04.2006, 20:25
    #33690064
Владимир Штепа
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005 & Зависимые от времени иерархии?
Jurii2 Богдан Гоцкий:

Рабочее время Абрамова до 3 января будет учитываться в составе Лаборатории 21, а с 3 января - в составе Лаборатории 22
Но это только голая теория. Как быть на практике с AS2005?


На мой взгляд задача эта совсем легкая. Я правда не делал кубики в AS2005, но думаю что там можно реализовать следующий подход:
Сделать таблицу фактов такого вида:
Дата,Подразделение,Сотрудник,Время
1 янв, Лаборатория 21, Абрамов, 8
2 янв, Лаборатория 21, Абрамов, 8
3 янв, Лаборатория 22, Абрамов, 8

И сделать измерение с иерархией Подразделение->Сотрудник. Абрамов попадет в оба подразделения, но в зависимости от фильтра по времени будет отображаться либо в Лаборатории 21, либо в Лаборатории 22. Полезно в OLAP-клиенте сделать скрытие нулевых строк.

Юра, только по вашему надо плодить немерянное количество записей на каждый день, что приведет к распуханию куба. Весть мир же использует SCD. А ваш подход - "танками по Праге".
...
Рейтинг: 0 / 0
25.04.2006, 20:43
    #33690092
Jurii
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005 & Зависимые от времени иерархии?
2 backfire:

Юра, только по вашему надо плодить немерянное количество записей на каждый день, что приведет к распуханию куба. Весть мир же использует SCD. А ваш подход - "танками по Праге".

Если Вы имеете в виду что в таблицу фактов не выводят названия, а нужно выводить коды - я это поддерживаю, названия я вывел только для краткости и наглядности.
Немеряного количества записей в этом случае не будет. Я не собираюсь плодить лишние записи.
То что я привел таблицу фактов - это не значит, что я так собираюсь хранить данные в физической таблице, хранить можно по-разному, а в качестве таблицы фактов например использовать вьюшку.

P.S. Ответьте автору сообщения. Если посоветуете ему использовать SCD, то будем надеяться что он знаком с этим термином...
...
Рейтинг: 0 / 0
25.04.2006, 21:48
    #33690164
OldNov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005 & Зависимые от времени иерархии?
Юра, ну не разводи флэймы. Вопрос был (цитирую)

Есть ли в AS2005 возможность создавать иерархии, зависимые от времени, как это сделано в SAP-е?

Ответ был "нету такой возможности". Ни в AS 2005, ни в Cognos BI. Я предугадал твое выступление, поэтому написал, что каждый изголяется как может :-).
...
Рейтинг: 0 / 0
25.04.2006, 21:52
    #33690171
Jurii
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005 & Зависимые от времени иерархии?
2 OldNov:

Юра, ну не разводи флэймы. Вопрос был (цитирую)
Есть ли в AS2005 возможность создавать иерархии, зависимые от времени, как это сделано в SAP-е?
Ответ был "нету такой возможности". Ни в AS 2005, ни в Cognos BI. Я предугадал твое выступление, поэтому написал, что каждый изголяется как может :-).


Игорь,
Видимо ты не читал статью, ссылку на которую привел автор...
Я считаю что рекомендуемый мною подход позволит решить обсуждаемую задачу. Может в SAP-е для этого имеется другое интерфейсное решение, но отчет то в конечном итоге будет один и тот же.
...
Рейтинг: 0 / 0
25.04.2006, 23:43
    #33690254
OldNov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005 & Зависимые от времени иерархии?
Юра, к сожалению это решение однобокое, больше похоже на пример реализации SCD2. Со всеми вытекающими отсюда недостатками (их достаточно много). В SAP можно делать более изящные решения.
...
Рейтинг: 0 / 0
26.04.2006, 08:27
    #33690455
Jurii
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005 & Зависимые от времени иерархии?
2 OldNov:

Юра, к сожалению это решение однобокое, больше похоже на пример реализации SCD2. Со всеми вытекающими отсюда недостатками (их достаточно много). В SAP можно делать более изящные решения.

В SAP BW, как и в других системах, есть свои плюсы и минусы.
...
Рейтинг: 0 / 0
26.04.2006, 13:51
    #33691664
DmitryS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
AS2005 & Зависимые от времени иерархии?
OldNov, расскажете?
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / AS2005 & Зависимые от времени иерархии? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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