Letyshops

Новые возможности анализа данных

Данный материал публикуется в рамках программы по информационной поддержке цикла семинаров "Белые Ночи".
OLAP-отчеты недорого | Пример создания отчета | Основные возможности

Рассмотрим пример создания отчета по базе данных МS SQL Server.

Пользователь может применить мастер создания отчетов, который входит в комплект поставки. На первой странице следует выбрать тип базы данных: "SQL server". После нажатия кнопки "Далее" указываем параметры подключения: имя сервера, базу данных, имя пользователя и пароль.

Затем пишем текст запроса к базе данных, например, "select * from document", где "document" - название таблицы (возможно написание любой сложности запросов, в том числе к нескольким таблицам). На мониторе появится полный список полей данного запроса (в нашем случае: DATA, OTDEL, CLIENT, SUMMA). Для каждого поля можно выбрать его русскоязычный вариант представления (DATA - Дата, OTDEL - Отдел, CLIENT - Клиент, SUMMA - Сумма).

Напротив тех полей, которые мы хотим увидеть в отчете на странице дополнительной фильтрации (например DATA и CLIENT), мы можем выставить флажки. Затем указываем изначальное расположение полей в Гиперкубе: строки, столбцы, данные, фильтры (например: DATA - столбцы, OTDEL - фильтры, CLIENT - строки, SUMMA - данные). После этого программа предлагает указать название создаваемого нами отчета (например, "Отчет по продажам") и сохранить отчет на диске в виде файла HTML. Выполнив эти действия, мы можем запустить написанный нами "живой отчет".

Отчет запускается как обычная HTML-страница в программе Microsoft Internet Explorer. На мониторе появляется Гиперкуб, представляющий собой сводную таблицу. В созданном нами отчете в строках отобразятся клиенты, в столбцах - даты соответствующих документов, сгруппированные по годам и месяцам, в области данных - значения сумм продаж по клиентам за соответствующие периоды. При необходимости можно наложить фильтр по отделу, продажи которого мы рассматриваем.

Порядок сортировки, группировок и фильтрация свободно меняются с помощью мыши. При этом, соответственно, меняется и сводная таблица.

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

При необходимости можно наложить дополнительную фильтрацию, которую трудно осуществить визуально. Предусмотрены все основные операции фильтрации (больше, меньше, равно, не равно, начинается с, кончается на, содержит и т. д.).

Допустим, нас интересует диапазон дат с 12 марта по 4 июня 2000 года. В качестве значения фильтра по полю "Дата" пишем 12/03/2000~04/06/2000. Нажимаем кнопку "Применить" и получаем сводную таблицу Гиперкуба, построенную по данным за указанный нами период.

По строковым полям фильтрация может осуществляться и с использованием маски. Например, нас интересуют продажи по клиентам, в названии которых фигурирует строка "софт". В качестве значения фильтра по полю "Клиент" пишем "*софт*". Нажимаем кнопку "Применить" и получаем отчет по продажам только по клиентам "Искрасофт", "Майкрософт" и "Софт-мастер".

<<предыдущая [1][2][3] следующая>>
[вид для печати]
© Фирма "Инталев"

 

 

Реклама: