Цитата:
Сообщение от
imir
Строил когда-то. В кратце - выписываются таблицы и поля в них, и тянутся в DWH. Тянем только изменения, опираясь на дату модификации записи. Удаленные записи можно взять запросом, можно отслеживать триггером. Это первая часть. Вторая - строим из этих данных таблицы фактов и измерения. Третья - кубы.
Спасибо, что откликнулись.
У меня конкретный вопрос. (DAX 2012)
В каждом измерении у нас есть ключ по трём полям (составной ключ), к примеру:
Partition + DataArea + CustAccount для кастомеров.
Как строили единый первичный ключ на основе составного?
Мне нужно считать DistinctCount по измерению, при этом в разных компаниях коды кастомеров могут повторяться.
P.S. Имеется сурроганый ключ с поддержкой SCD2 измерения. (но это уже дело второе, сейчас актуален вопрос о составном / первичном ключе)