Использование подмножества таблицы фактов для другой таблицы фактов? - PullRequest
0 голосов
/ 27 декабря 2018

Я довольно плохо знаком с хранилищем данных, поэтому не уверен, имеет ли этот вопрос какой-либо смысл.У меня есть таблица фактов продаж, которая показывает покупки покупателями.Эта таблица связана с таблицами измерений, такими как «Клиенты» и «Продукт».

Я планирую создать таблицу фактов PromotionStatus, которая отслеживает реакцию клиентов («Нет ответа», «Дальнейший запрос и т. Д.»), Которая связана с PromotionInfo и «Клиентами».Таблицы измерений.Проблема заключается в том, что акция направлена ​​на группу клиентов на основе их покупательских привычек, которые можно получить из таблицы фактов продаж.

Можно ли напрямую заполнить таблицу фактов PromotionStatus клиентами, которые соответствуют критериям для продажитаблица фактов?Или это вообще глупая идея, и мне лучше вручную извлекать клиентов с помощью запроса и помещать их в таблицу PromotionStatus?

1 Ответ

0 голосов
/ 27 декабря 2018

Вы пытались использовать представление для этого?Напишите запрос, который соединяет необходимые таблицы и инкапсулируйте его в представление.Я не уверен, с какими другими технологиями вы работаете, но представление может использоваться точно так же, как таблица во многих других инструментах Microsoft, таких как SSRS и SSAS.

...