Показать сообщение отдельно
Старый 16.04.2009, 02:23   #35  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от kuntashov Посмотреть сообщение
Не могли бы участники дискуссии привести примеры наиболее часто встречающихся на практике частных задач, решаемых с помощью технологии OLAP? (В более конкретных, формулировках, чем фразы "многомерный анализ данных в реальном времени").
1.
См. http://ru.wikipedia.org/wiki/OLAP
http://www.basegroup.ru/deductor/screenshots/olap/
скриншоты как это делается в связке с 1С http://www.intalev.ru/index.php?id=22740
совсем основы OLAP http://www.softkey.info/reviews/review465.php

2.
термин "в реальном времени" неприменим к OLAP системам.
Вы что-то путаете.
См. http://ru.wikipedia.org/wiki/%D0%A0%...B5%D0%BC%D1%8F
http://ru.wikipedia.org/wiki/%D0%9E%...B5%D0%BD%D0%B8

3.
без фразы "многомерный анализ данных" говорить про OLAP не получится, поскольку OLAP в первую очередь для этого предназначен - работа с данными в многомерном пространстве.

на практике это означает следующее:
предположим, надо проанализировать остатки товаров по трем измерениям (склад, товар, сроки годности). Чтобы человек мог проанализировать, эти остатки нужно ему показать. Как показать, если человек приучен анализировать данные с двумерных таблиц?

Ответ: а) дать ему возможность фиксировать любые параметры, кроме двух на его выбор. выводить оставшиеся параметры в виде обычных двумерных таблиц, б) делать "многоэтажные" таблицы типа "Сводной таблицы" в Excel.

А уж эти многоэтажные сводные таблицы пусть человек как хочет крутит
Картинки http://images.yandex.ru/yandsearch?t...B9&stype=image
Детальнее см. http://yandex.ru/yandsearch?text=%D0...%D0%B9&from=os

4.
Другими словами (очень сильно упрощено, чуть ли не до потери смысла):
OLAP - это технология, которая быстро предоставляет большие объемы данных в сводные таблицы Excel.

Не надо забывать, что у OLAP'а есть как плюсы, так и минусы. Есть кайфности и есть ограничения.
В частности, для работы в реальном времени OLAP не предназначен.
Принципиальное свойство OLAP - очень медленное обновление данных, зато очень быстрая выборка.

Примеры
1. Просмотр и анализ продаж по (регионам, датам, товарам, производителям, срокам доставки, способу доставки, сумма, количество, скидка),
2. Просмотр и анализ продаж по (менеджеры, продавцы, регионы, клиенты, длительность подписания, сумма, скидка, маржа)
3. Просмотр и анализ остатков по (складам, товарам, производителям, партиям, срокам хранения, количеству, сумме)
4. Просмотр и анализ финансовых сумм по (холдингу, юр.лицам, ЦФО, подразделениям, статьям затрат/доходов, периодам, направлениям деятельности, сумме)
и т.п.

Если вас смущает слово "анализ", то для начала думайте упрощенно: "отображение", "представление". "рисование", наконец.
Если вас смущает слово "многомерный", то тут я ничего поделать не смогу. Извините.

На практике любая задача, в которой вам хочется построить многомерный график или нарисовать многомерную таблицу, ложится на OLAP - он специально для таких задач и задуман.
__________________
полезное на axForum, github, vk, coub.
За это сообщение автора поблагодарили: kuntashov (1).