ВУЗ:
Составители:
Рубрика:
Рис. 1.20. Двумерный срез куба с несколькими измерениями на одной оси
В данном случае метки могут быть использованы неоднозначно. Они
могут быть использованы как для «разрезания» куба, так и для
ограничения (фильтрации) выбираемых данных – когда в измерении,
остающемся «неразрезанным», нас интересуют не все значения, а их
подмножество, например, три города из нескольких десятков лет. Значения
меток отображаются в двумерном представлении куба как заголовки строк
и столбцов.
Метки могут объединяться в иерархии, состоящие из одного или
нескольких уровней (levels). Например, метки измерения «магазин» могут
быть объединены в иерархию с уровнями:
• мир
• страна
• регион
• город
• магазин
В соответствии с уровнями иерархии вычисляются агрегатные
значения. Например, объем продаж для России имеет уровень «страна»,
для Воронежской области – уровень «регион» и т. д. В одном измерении
можно реализовать более одной иерархии, например, для времени: (Год,
Квартал, Месяц, День) или (Год, Неделя, День).
1.3.3.2.2. OLAP на клиенте и на сервере
Многомерный анализ данных может быть проведен с помощью
различных средств, которые условно можно разделить на клиентские и
серверные OLAP-средства.
Клиентские OLAP-средства (например, Pivot Tables в Excel 2000
фирмы Microsoft или ProClarity фирмы Knosys) представляют собой
приложения, осуществляющие вычисление агрегатных данных и их
отображение. При этом сами агрегатные данные содержатся в кэше внутри
адресного пространства такого OLAP-средства.
Если исходные данные содержатся в настольной СУБД, вычисление
агрегатных данных производится самим OLAP-средством. Если же
источник исходных данных – серверная СУБД, многие из клиентских
OLAP-средств посылают на сервер SQL-запросы и в результате получают
агрегатные данные, вычисленные на сервере.
34
Рис. 1.20. Двумерный срез куба с несколькими измерениями на одной оси В данном случае метки могут быть использованы неоднозначно. Они могут быть использованы как для «разрезания» куба, так и для ограничения (фильтрации) выбираемых данных когда в измерении, остающемся «неразрезанным», нас интересуют не все значения, а их подмножество, например, три города из нескольких десятков лет. Значения меток отображаются в двумерном представлении куба как заголовки строк и столбцов. Метки могут объединяться в иерархии, состоящие из одного или нескольких уровней (levels). Например, метки измерения «магазин» могут быть объединены в иерархию с уровнями: • мир • страна • регион • город • магазин В соответствии с уровнями иерархии вычисляются агрегатные значения. Например, объем продаж для России имеет уровень «страна», для Воронежской области уровень «регион» и т. д. В одном измерении можно реализовать более одной иерархии, например, для времени: (Год, Квартал, Месяц, День) или (Год, Неделя, День). 1.3.3.2.2. OLAP на клиенте и на сервере Многомерный анализ данных может быть проведен с помощью различных средств, которые условно можно разделить на клиентские и серверные OLAP-средства. Клиентские OLAP-средства (например, Pivot Tables в Excel 2000 фирмы Microsoft или ProClarity фирмы Knosys) представляют собой приложения, осуществляющие вычисление агрегатных данных и их отображение. При этом сами агрегатные данные содержатся в кэше внутри адресного пространства такого OLAP-средства. Если исходные данные содержатся в настольной СУБД, вычисление агрегатных данных производится самим OLAP-средством. Если же источник исходных данных серверная СУБД, многие из клиентских OLAP-средств посылают на сервер SQL-запросы и в результате получают агрегатные данные, вычисленные на сервере. 34
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »