SSAS - многомерное измерение с «одной» таблицей - PullRequest
1 голос
/ 07 апреля 2009

У меня есть организационная таблица и таблица членства в организации

Таблица организации: | OrgId | Имя | ... |

Таблица членства в организации: | MembershipId | Идентификатор родительской организации | Идентификатор дочерней организации |

Здесь описывается структура организации, в которой одна организация может быть дочерней по отношению к нескольким родительским организациям, а родительские организации, в свою очередь, могут быть дочерними по отношению к другим родителям.

Не существует циклических ссылок на то, что o1 является потомком o2, который является потомком o1.

Я изо всех сил пытаюсь смоделировать это как измерение в SSAS. Возможно ли это?

1 Ответ

2 голосов
/ 22 апреля 2009

Вы фактически пытаетесь смоделировать несколько иерархий в одном родительском дочернем измерении. Необходимо создать нормальное измерение из таблицы Org, родительское дочернее измерение из таблицы членства Org и новую группу промежуточных мер, связывающую две таблицы Org с таблицей членства Org.

Чтобы сохранить копирование всего защищенного авторским правом контента Марко, прочитайте Революция «многие ко многим» и найдите раздел «Несколько иерархий».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...