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