Определение стандартного измерения без источника данных
В среде Business Intelligence Development Studio можно определить измерение без существующего источника данных, а затем сформировать таблицы и столбцы в представлении источника данных и базовом источнике данных. Дополнительные сведения см. в разделе Знакомство с мастером формирования схем. Определение измерения без стандартного представления источника данных можно выполнить с нуля или на основании шаблона измерения.
При определении измерения без источника данных измерение можно основать на шаблоне измерения или же определить его с нуля. Мастер измерений предоставляет шаблоны измерений, из которых можно построить общий тип измерения. Можно выбрать из следующих типов измерений:
- Счет
- Заказчик
- Дата
- Отдел
- Целевая валюта
- Сотрудник
- География
- Подробности заказа через Интернет
- Организация
- Продукт
- Продвижение
- Подробности заказа через посредников
- Посредник
- Канал продаж
- Причина покупки
- Подробности заказа в сводке по продажам
- Территория продаж
- Сценарий
- Исходная валюта
Каждый из этих стандартных шаблонов поддерживает атрибуты, которые можно выбрать для включения в измерение. Можно также добавлять собственные файлы шаблонов для измерений, часто используемых с данными. Шаблоны измерений расположены в следующей папке:
C:\Program Files\Microsoft SQL Server\90\Tools\Templates\olap\1033\Dimension Templates
Создание стандартного измерения без источника данных
Мастер измерений отображает следующие шаги для создания стандартного измерения без использования источника данных.
Указание типа измерения
На странице Определение типа измерения мастера измерений можно указать тип измерения при условии, что измерение не строится на основании шаблона, в котором тип уже определен. На этой странице также можно определить стандартные атрибуты для указанного типа измерения. На данной странице устанавливается свойство Type для измерения и для любых атрибутов, определенных как стандартные типы измерений.
Если выбран шаблон, соответствующий типу измерения, то эта страница заполняется параметрами для этого типа измерения. Если шаблон не выбран или не существует соответствующего типа измерения, то типом измерения по умолчанию является Обычный. Если тип измерения еще не выбран, то выберите наиболее подходящий тип для создаваемого измерения. Если в списке Тип измерения отсутствует соответствующий тип, то используйте тип Обычный.
При выборе типа измерения мастер выводит список типов атрибутов, применимых к этому измерению, в разделе Атрибуты измерения. В таблице выберите типы атрибутов, поддерживаемые данными. Чтобы выбрать тип атрибута, установите флажок Включить рядом с типом атрибута и введите имя для атрибута в разделе Атрибут измерения. Имя по умолчанию такое же, как Тип атрибута. Если не выбран тип атрибута, то все ссылки на этот атрибут удаляются из измерения и его иерархий.
Примечание. |
---|
Помните, что необходимо выбрать Время в качестве типа измерения, чтобы создать измерение времени. Дополнительные сведения о типах атрибутов для измерения времени см. в разделе Время (службы SSAS). |
Идентификация ключевого атрибута и изменяющихся измерений
На странице Определение ключа и типа измерения выберите атрибут, который должен быть ключевым для измерения. Ключевой атрибут обычно соответствует столбцу первичного ключа в главной таблице измерения, и он обычно индексирует конечные элементы этого измерения.
Если выбран шаблон и в нем определен ключевой атрибут, то этот атрибут является ключевым атрибутом по умолчанию. Если выбран шаблон, но в нем не определен ключевой атрибут, то в списке доступны все атрибуты, выбранные на странице Определение типа измерения, и атрибутом по умолчанию является первый атрибут в списке. Можно выбрать любой из атрибутов, выбранных на странице Определение типа измерения, в качестве ключевого атрибута. Если не выбраны никакие атрибуты, то мастер автоматически создает ключевой атрибут и присваивает ему имя, объединяя имя измерения и «ID».
В конце необходимо указать, является ли измерение изменяющимся измерением. Элементы изменяющегося измерения с течением времени перемещаются в различные местоположения в пределах иерархии. Чтобы службы Analysis Services могли отслеживать эти измерения, мастер формирует дополнительные столбцы и создает атрибуты, соответствующие этим столбцам. Любые пакеты, создаваемые в последующем с использованием мастера формирования схем, управляют суррогатными ключами на основе характеристик медленно изменяющегося измерения.
Если установлен флажок Это изменяющееся измерение, то мастер измерений определяет следующие атрибуты с указанной настройкой для свойства Type атрибута:
Атрибут | Тип |
---|---|
Первоначальный идентификатор медленно изменяющегося измерения |
SCDOriginalID |
Дата окончания медленно изменяющегося измерения |
SCDEndDate |
Дата начала медленно изменяющегося измерения |
SCDStartDate |
Состояние медленно изменяющегося измерения |
SCDStatus |
Флажок Это изменяющееся измерение устанавливается по умолчанию при использовании шаблона, в котором определены эти атрибуты медленно изменяющегося измерения. Если флажок снят, то атрибуты медленно изменяющегося измерения удаляются из измерения.
Можно использовать конструктор измерений для настройки свойств для медленно изменяющегося измерения.
Завершение работы мастера измерений
На странице Завершение работы мастера просмотрите структуру нового измерения, а затем введите имя для этого измерения. Установите флажок Сформировать схему , чтобы запустить мастер формирования схем после нажатия кнопки Готово. В большинстве случаев не следует устанавливать этот флажок, если запланировано создание дополнительных объектов. Если этот флажок не установлен, то можно использовать конструктор измерений для формирования схемы позже.