Использование служб MS SQL Server Analysis Services для создания кубов на иерархических данных

У меня есть иерархия, например иерархия ProductDimension. В настоящее время я запрашиваю эту таблицу, используя методологию вложенных наборов. Я пишу обычное соединение звездообразной схемы, чтобы получить отчет о временных рядах групп продуктов (партии, страна происхождения, линейка продуктов и т. д.).

В настоящее время я изучаю использование кубов SSAS, но может ли куб смоделировать это?

Есть ли ресурсы, которые помогли бы с созданием куба на основе иерархий?


person Jeff Meatball Yang    schedule 26.03.2010    source источник


Ответы (1)


Звучит как хорошее использование отношений родитель-потомок в измерении?

Подобно стандартному измерению «Сотрудник», где каждый сотрудник находится «ниже» своего начальника в иерархии. Краткий пример приведен здесь: http://technet.microsoft.com/en-us/library/ms174846.aspx

В этой таблице измерения столбец ParentOrganizationKey имеет связь внешнего ключа со столбцом первичного ключа OrganizationKey. Другими словами, каждая запись в этой таблице может быть связана отношениями родитель-потомок с другой записью в таблице. Этот тип самообъединения обычно используется для представления данных объекта организации, таких как структура управления сотрудниками в отделе.

person Meff    schedule 29.04.2010