вторник, 1 ноября 2011 г.

Пример использования OLAP-куба

В нашей организации используется система подсчета посетителей. Периодически у маркетологов возникает необходимость проанализировать посещаемость за различные периоды.Программный пакет счетчиков содержит уже готовый построитель отчетов.


Однако отчеты в нем строятся довольно долго, поскольку данные счетчиков хранятся в файловой базе Access и всезапросы при построении отчета выполняются напрямую к базе. Визуализация данных в нем так же довольно примитивна.


Для улучшения быстродействия и удобства анализа данных было принято решение построить OLAP-куб.При решении поставленной задачи было использовано следующее программное обеспечение:
Microsoft SQL Server 2008 R2 Database Engine для хранения промежуточной базы данных, в которой данные приводились к структуре, пригодной для построения OLAP-куба
Microsoft SQL Server 2008 R2 Analysis Services для хранения собственно самого OLAP-куба
Microsoft SQL Server 2008 R2 Integration Services для запуска заданий импорта свежих данных и репроцессинг (пересчет) OLAP-куба
Microsoft Excel 2010 как клиент для просмотра данных и аналитики.Вот что из этого получилось


Анализ данных стал более гибким и удобным, отчеты получаются практически мгновенно. Так же стало удобно строить графики, и наша фантазия при визуализации огранивается только возможностями Excel.

Комментариев нет:

Отправить комментарий