Использование типа отношений «Факт» на вкладке «Использование измерений» в кубе SSAS OLAP - PullRequest
1 голос
/ 08 ноября 2011

Я надеялся, что кто-нибудь сможет объяснить правильное использование «Типа связи FACT» на вкладке «Использование измерения». Это просто создать измерение из вашей таблицы фактов для доступа к атрибуту самой таблицы фактов?

Заранее спасибо!

Ответы [ 2 ]

3 голосов
/ 08 ноября 2011

Да, если в вашей таблице фактов есть атрибуты, по которым вы бы хотели нарезать (создать измерение), вы бы использовали этот тип отношения.

Функционально к пользователям он ведет себя не иначе, как обычные отношения.

2 голосов
/ 08 февраля 2013

После создания измерений и кубов необходимо определить, как каждое измерение связано с каждой группой мер . Группа мер - это набор мер, представленных одной таблицей фактов.

Каждый куб может содержать несколько таблиц фактов и несколько измерений. Однако не каждое измерение будет связано с каждой таблицей фактов.

Чтобы определить отношения, щелкните правой кнопкой мыши куб в BIDS и выберите open ; затем перейдите на вкладку «Использование размеров». Если вы нажмете кнопку с многоточием рядом с каждым измерением, вы увидите экран, который позволяет вам изменить использование измерения для определенной группы мер. Вы можете выбрать один из следующих вариантов:

  • Обычная опция по умолчанию; измерение присоединяется непосредственно к таблице фактов

  • Нет связи измерение не связано с текущей группой мер

  • Факт Размер и факт получены из одной таблицы. Если это так, то ваш размерный склад имеет плохой дизайн и вряд ли будет работать хорошо. Рассмотрим разделение таблиц фактов и измерений.

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

  • Многие ко многим эта опция включает две таблицы фактов и две таблицы измерений. Измерение A соединяется с промежуточным фактом A, который, в свою очередь, соединяется с измерением B, к которому присоединяется факт B. Как и в случае с опцией фактов, если вам нужно использовать опцию «многие ко многим», ваш дизайн, вероятно, может использовать некоторые улучшения. Этот тип отношений иногда необходим, если вы строите кубы поверх реляционной базы данных в 3-й нормальной форме. Настоятельно рекомендуется использовать размерную модель со звездообразной схемой для всех кубов. Например, вы можете иметь две таблицы фактов: транспортные средства и варианты; Каждый автомобиль может поставляться с несколькими вариантами. Скорее всего, вы изучите продажи автомобилей по клиентам и варианты по пунктам, которые включены в каждый вариант. Поэтому у вас будет измерение клиента и измерение изделия. Вы также можете проверить продажи автомобилей по включенному товару. Если это так, то факт транспортного средства будет соединен с фактом опций и измерением клиента; факт опций также будет связан с измерением элементов.

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

...