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

51 Таблица фактов, как правило, содержит сведения об объектах или событиях, совокупность которых будет в дальнейшем анализи- роваться. Обычно говорят о четырех наиболее часто встречающих- ся типах фактов: 1) факты, связанные с транзакциями (Transaction facts). Они основаны на отдельных; 2) факты, связанные с «моментальными снимками» (Snapshot facts). Основаны на состоянии объекта (например, банковского сче- та) в определенные моменты времени, например на конец дня или месяца; 3) факты, связанные с элементами документа (Line-item facts). Основаны на том или ином документе (например, счете за товар или услуги) и содержат подробную информацию об элемен- тах этого; 4) факты, связанные с событиями или состоянием объекта (Event or state facts). Представляют возникновение события без подробностей. Таблица фактов, как правило, содержит уникальный состав- ной ключ, объединяющий первичные ключи таблиц измерений. При этом как ключевые, так и некоторые неключевые поля должны соответствовать измерениям гиперкуба. Помимо этого таблица фактов содержит одно или несколько числовых полей, на основа- нии которых в дальнейшем будут получены агрегатные данные. Для многомерного анализа пригодны таблицы фактов, со- держащие как можно более подробные данные, т.е. соответствую- щие членам нижних уровней иерархии соответствующих измере- ний. В таблице фактов нет никаких сведений о том, как группиро- вать записи при вычислении агрегатных данных. Например, в ней есть идентификаторы продуктов или клиентов, но отсутствует ин- формация о том, к какой категории относится данный продукт или

RkJQdWJsaXNoZXIy MTY0OTYy