Как разработать SSAS, чтобы новый и старый коды сводились к одному и тому же родителю?

Я работаю с довольно большой базой продуктов. Сейчас бизнес планирует изменить коды товарных групп и некоторые наименования. У нас богатая история, и будут группы пользователей, которые будут заинтересованы в использовании как старых, так и новых систем. Если я добавлю новые данные в тусклую таблицу. Ниже приведены заголовки таблиц: Prodname, old_prod_group, new_prod_group, old_prod_line, new_prod_line,old_prod_nr, new_prod_nr Иерархия выглядит следующим образом: prod_line->Prod_Group->prod_nr

Я хотел бы настроить SSAS таким образом, чтобы старый и новый prod_nr могли сворачиваться в одну и ту же группу prod_group и roll_up в одну и ту же prod_line.

Должна быть возможность выбрать старые имена или новые имена (я знаю, что это можно установить в иерархиях на вкладке структуры измерения), но независимо от этого все фактические данные должны сводиться к одним и тем же prod_lines.

Итак, я думаю, что это сводится к тому, чтобы каким-то образом сопоставить старый и новый prod_grp и указать кубу объединиться, чтобы показать одно значение факта для данной пары старый/новый prod_group.

Какие функции или функции могут помочь мне в этом? Не могли бы вы указать на несколько примеров в Интернете?

Спасибо!


person SKa    schedule 21.02.2017    source источник
comment
У вас сейчас нет медленно меняющихся измерений? Посмотрите на тип 3 для этого   -  person manderson    schedule 22.02.2017


Ответы (1)


Вы уже отслеживаете исторические изменения в своем измерении? Похоже, вы спрашиваете о том, как смоделировать медленно меняющееся измерение — это то, что вам нужно?

person MrHappyHead    schedule 21.02.2017
comment
нет. Такое изменение предлагается впервые со стороны бизнеса. Итак, должен ли я изучать медленно меняющиеся измерения, чтобы справиться с этой проблемой? Я работал над кубом, который мне передали. Я никогда не создавал его с нуля, но сейчас учусь на ходу. - person SKa; 21.02.2017
comment
Короче да. Scd типа 2 создаст новый суррогатный ключ для групп продуктов, которые изменились. Затем факты приписываются соответствующему SK на основе даты. Scd типа 3 также будет содержать предыдущие значения атрибутов. - person MrHappyHead; 22.02.2017