У меня есть звездообразная схема с неявным разделением фактов, как показано на рисунке 5 в http://www.information -management.com / infodirect / 20020308 / 4858-1.html? Pg = 2 .
Мой вопрос: как мне настроить использование измерений? Первой моей мыслью было установить 3 ссылочных отношения (CustomerGroup - InvoiceItemFacts, GroupToCustomer - CustomerGroup, CustomerDimension - GroupToCustomer), но когда я пытаюсь это сделать, я получаю сообщение «В представлении источника данных в таблице« dbo_CustomerGroup »обнаружен цикл» .
Обновление:
Я обнаружил, что если я создаю регулярные отношения между GroupToCustomer и InvoiceItemFacts (фактически путем передачи таблицы CustomerGroup, поскольку у меня уже есть ключ группы клиентов), я могу получить некоторые результаты. Однако, когда я просматриваю куб и показываю InvoiceItemFacts по Customer, InvoiceItemFacts отображается только для первого Customer в группе.