Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / OLAP и DWH Новый топик    Ответить
 Подскажите как правильно спроектировать  [new]
Durex_
Member

Откуда:
Сообщений: 74
Есть справочник номенклатурный, деталюшки разные. В каждой записи помимо всяких разных полей свойств деталей есть еще Period_begin и Period_end описывающие период приминения её в оборудовании.

Надо в кубе сделать так, чтобы мера считала количество применяемых деталей в разрезе дат.

Напрашивается DIM_DATE - измерение времени
DIM_PARTS - собственно сам справочник

А вот фактовая табла не ясно как должна выглядеть.

Наведите на путь истинный.

Спасибо.
11 ноя 20, 16:31    [22230238]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите как правильно спроектировать  [new]
bideveloper
Member

Откуда:
Сообщений: 511
Durex_,

Сделать таблицу/представление вида код номенклатуры, дата применения со всеми датами применения.
Например путем джойна номенклатурного справочника с таблицей времени.
11 ноя 20, 16:40    [22230249]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите как правильно спроектировать  [new]
Ferdipux
Member

Откуда: Москва
Сообщений: 565
Durex_
Есть справочник номенклатурный, деталюшки разные. В каждой записи помимо всяких разных полей свойств деталей есть еще Period_begin и Period_end описывающие период приминения её в оборудовании.

Надо в кубе сделать так, чтобы мера считала количество применяемых деталей в разрезе дат.

Э, здесь нужно с постановщиком задачи подумать. Квант времени - обычно это день. Но измерение времени - обычно иерархичное, самая простая иерархия - Г-М-Д.
Если пользователь в кубе выбрал год и изделие, а в этот год был факт начала-завершения использования деталей. Что ваша мера должна показывать? Количество на конец или начало года? Количество уникальных, которые были (но возможно уже не входят в изделие на конец периода)?
12 ноя 20, 09:58    [22230600]     Ответить | Цитировать Сообщить модератору
 Re: Подскажите как правильно спроектировать  [new]
Durex_
Member

Откуда:
Сообщений: 74
Ferdipux,
Мера должна считать Count деталюшек в разрезе месяца, нужно будет прикрутить иерархию календаря М-КВ-ПОЛ-Г планирую показывать в итогах уровней последнее значение из дочерних элементов, но что-то пока не выходит, суммирует дочерние элементы ,что неправильно.

Я где-то на просторах сайта видел пост как можно сделать такое вычисление, обратил внимание, но сейчас не удается найти, тогда не стояла такая задача.
12 ноя 20, 16:54    [22230935]     Ответить | Цитировать Сообщить модератору
Все форумы / OLAP и DWH Ответить