Технологии интеллектуального анализа данных : учебное пособие

52 в каком городе находится данный клиент. Эти сведения, в даль- нейшем используемые для построения иерархий в измерениях ку- ба, содержатся в таблицах измерений. Таблицы измерений содержат неизменяемые либо редко из- меняемые данные. В подавляющем большинстве случаев эти дан- ные представляют собой по одной записи для каждого члена ниж- него уровня иерархии в измерении. Таблицы измерений также со- держат как минимум одно описательное поле (обычно с именем члена измерения) и, как правило, целочисленное ключевое поле (обычно это суррогатный ключ) для однозначной идентификации члена измерения. Если измерение, соответствующее таблице, со- держит иерархию, то такая таблица также может содержать поля, указывающие на «родителя» данного члена в этой иерархии. Каж- дая таблица измерений должна находиться в отношении «один- ко-многим» с таблицей фактов. Использование реляционных БД в OLAP-системах имеет следующие достоинства:  в большинстве случаев корпоративные хранилища данных реализуются средствами реляционных СУБД и инструменты ROLAP позволяют производить анализ непосредственно над ними. При этом размер хранилища не является таким критичным пара- метром, как в случае MOLAP;  в случае переменной размерности задачи, когда изменения в структуру измерений приходится вносить достаточно часто, ROLAP-системы с динамическим представлением размерности яв- ляются оптимальным решением, так как в них такие модификации не требуют физической реорганизации БД;  реляционные СУБД обеспечивают значительно более вы- сокий уровень защиты данных и хорошие возможности разграни- чения прав доступа.

RkJQdWJsaXNoZXIy MTY0OTYy