91641

Операции манипулирования Измерениями

Доклад

Информатика, кибернетика и программирование

Например если мы ограничим значение Измерения Модель Автомобиля = ВАЗ2108 то получим подмножество гиперкуба в нашем случае двухмерную таблицу содержащее информацию об истории продаж этой модели различными менеджерами в различные годы. Например если менеджер первоначально вывел отчет в котором Модели автомобилей были перечислены по оси X а Менеджеры по оси Y он может решить что такое представление мало наглядно и поменять местами координаты выполнить Вращение на 90 градусов. Например каждый Менеджер может работать только в...

Русский

2015-07-21

37.78 KB

1 чел.

Операции манипулирования Измерениями

Формирование "Среза". Пользователя редко интересуют все потенциально возможные комбинации значений Измерений. Более того, он практически никогда не работает одновременно сразу со всем гиперкубом данных. Подмножество гиперкуба, получившееся в результате фиксации значения одного или более Измерений, называется Срезом (Slice). Например, если мы ограничим значение Измерения Модель Автомобиля = "ВАЗ2108", то получим подмножество гиперкуба (в нашем случае - двухмерную таблицу), содержащее информацию об истории продаж этой модели различными менеджерами в различные годы.

Операция "Вращение". Изменение порядка представления (визуализации) Измерений (обычно применяется при двухмерном представлении данных) называется Вращением (Rotate). Эта операция обеспечивает возможность визуализации данных в форме, наиболее комфортной для их восприятия. Например, если менеджер первоначально вывел отчет, в котором Модели автомобилей были перечислены по оси X, а Менеджеры по оси Y, он может решить, что такое представление мало наглядно, и поменять местами координаты (выполнить Вращение на 90 градусов).

Отношения и Иерархические Отношения. В нашем примере значения Показателей определяются только тремя измерениями. На самом деле их может быть гораздо больше и между их значениями обычно существуют множество различных Отношений (Relation) типа "один ко многим".

Например, каждый Менеджер может работать только в одном подразделении, а каждой модели автомобиля однозначно соответствует фирма, которая ее выпускает:

Менеджер ->Подразделение;

Модель Автомобиля ->Фирма-Производитель.

Заметим, что для Измерений, имеющих тип Время (таких как День, Месяц, Квартал, Год), все Отношения устанавливаются автоматически, и их не требуется описывать.

В свою очередь, множество Отношений может иметь иерархическую структуру - Иерархические Отношения (Hierarchical Relationships). Вот только несколько примеров таких Иерархических Отношений:

День -> Месяц -> Квартал -> Год;

Менеджер -> Подразделение -> Регион -> Фирма -> Страна;

Модель Автомобиля -> Завод-Производитель -> Страна.

И часто более удобно не объявлять новые Измерения и затем устанавливать между ними множество Отношений, а использовать механизм Иерархических Отношений. В этом случае все потенциально возможные значения из различных Измерений объединяются в одно множество. Например, мы можем добавить к множеству значений Измерения Менеджер ("Петров", "Сидоров", "Иванов", "Смирнов"), значения Измерения Подразделение ("Филиал 1", "Филиал 2", "Филиал 3") и Измерения Регион ("Восток", "Запад") и затем определить между этими значениями Отношение Иерархии.

Операция Агрегации. С точки зрения пользователя, Подразделение, Регион, Фирма, Страна являются точно такими же Измерениями, как и Менеджер. Но каждое из них соответствует новому, более высокому уровню агрегации значений Показателя Объем продаж. В процессе анализа пользователь не только работает с различными Срезами данных и выполняет их Вращение, но и переходит от детализированных данных к агрегированным, т.е. производит операцию Агрегации (Drill Up). Например, посмотрев, насколько успешно в 1995 г. Петров продавал модели "Жигули" и "Волга", управляющий может захотеть узнать, как выглядит соотношение продаж этих моделей на уровне Подразделения, где Петров работает. А затем получить аналогичную справку по Региону или Фирме.

Операция Детализации. Переход от более агрегированных к более детализированным данным называется операцией Детализации (Drill Down). Например, начав анализ на уровне Региона, пользователь может захотеть получить более точную информацию о работе конкретного Подразделения или Менеджера.


 

А также другие работы, которые могут Вас заинтересовать

10584. Стены гражданских зданий, колонны и другие вертикальные несущие элементы. Методы усиления и капитального ремонта 233.5 KB
  Стены гражданских зданий колонны и другие вертикальные несущие элементы. Методы усиления и капитального ремонта. В процессе длительной эксплуатации а также в результате внешних воздействий силовых и не силовых в стенах колоннах и других вертикальных несущих
10585. Предпроектные мероприятия по оценке реконструируемого здания его объемно-планировочного и конструктивного состояния 396 KB
  Предпроектные мероприятия по оценке реконструируемого здания его объемнопланировочного и конструктивного состояния. Стены фундаменты определение их типов и состояния. При проектировании реконструктивных работ капитального ремонта модернизации здания необхо
10586. Основные виды архитектурно-планировочных мероприятий при реконструкции и модернизации зданий и застройки 269.5 KB
  Основные виды архитектурно-планировочных мероприятий при реконструкции и модернизации зданий и застройки. При проведении реконструктивных работ зданий или застройки территории необходимо проведение оценочного состояния здания. При оценке здания необходимо учитыват...
10587. Устройство надстроек при реконструкции здания. Конструкции надстраиваемых этажей и мансард 36.5 KB
  Устройство надстроек при реконструкции здания. Конструкции надстраиваемых этажей и мансард. Этаж мансардный мансарда этаж в чердачном пространстве фасад которого полностью или частично образован поверхностью поверхностями наклонной или ломаной крыши при этом ли...
10588. Предпроектные мероприятия по оценке реконструируемого здания его объемно-планировочного и конструктивного состояния. Перекрытия, покрытия определение их типов и состояния 702 KB
  Предпроектные мероприятия по оценке реконструируемого здания его объемно-планировочного и конструктивного состояния. Перекрытия покрытия определение их типов и состояния. В реконструируемых или капитально ремонтируемых домах с высотой жилых этажей более 28 м до...
10589. Устройство дополнительных входных узлов при перепрофилировании помещений нижних этажей (жилые, не жилые помещения) 22.5 KB
  Устройство дополнительных входных узлов при перепрофилировании помещений нижних этажей жилые не жилые помещения. При реконструкции и модернизации зданий с учетом перепрофилирования первых этажей и подвалов с размещением в них нежилых помещений по составу предус
10590. Фасады реконструируемых зданий с учетом новых теплозащитных и архитектурно-художественных свойств 2.26 MB
  Фасады реконструируемых зданий с учетом новых теплозащитных и архитектурнохудожественных свойств. Фасадные системы предназначены для использования в новом строительстве а также при капитальном ремонте и реконструкции существующих зданий в целях придания зданию со
10591. Космоцентризм. Античная философия 60.5 KB
  Античная философия: космоцентризм Античная философия возникла в греческих городах-государствах полисах на рубеже VII-VI вв. до н.э. Первая стадия досократовская VIIV вв. до н.э.. Представители: Милетская школа Гераклит Эфесский элейская школа Пифагор и его послед...
10592. Философия Возрождения: антропоцентризм (XV –XVI вв.) 50 KB
  Философия Возрождения: антропоцентризм XV XVI вв. С XV века происходят изменения в социально-экономической и духовной жизни Западной Европы. Она характеризуется возникновением мануфактур техническими открытиями и нововведениями самопрялка ткацкий станок водяное к...