Начиная с обычного - "пожалуйста, извините меня, так как это мой первый пост, и я относительный новичок" отказ от ответственности, у меня есть следующий вопрос...
Я работаю в некоммерческой организации, проводящей кампании, я настроил решение SSAS для измерения действий кампании (например, отправка электронной почты премьер-министру), предпринятых группой участников кампании (клиентов), основная таблица фактов имеет количество действий в качестве меры, и можно нарезать, скажем, по времени и по географии....
... но я также хочу иметь еще одну таблицу фактов без фактов, которая может показать количество участников кампании в том или ином сегменте рассылки... поэтому я думаю, что мне нужно сделать, по сути, сбросить копию моего измерения участника кампании (которое медленно меняющиеся для людей, перемещающих географию и т. д.), в свою собственную таблицу фактов без фактов... столбцы, представляющие собой FK_campaigner, segment_id, start_date, end_date, но тогда как мне связать это с измерением времени, поскольку оно не имеет FK_time (просто начало и конечное время)... я думаю, что я хочу связать таблицу без фактов с таблицей времени в "когда PK_time > start_date и ‹ end_date", а затем нарезать для меня... но КАК? и возможно ли это, или мне нужно идти по пути загрузки одного факта за каждый день, когда кто-то был в сегменте?
большое спасибо всем, кто может указать мне правильное направление либо структурно (неправильный ли широкий подход?), либо, что еще лучше, с практической точки зрения, когда вы делаете это в SSAS.
AJ