Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

metod_standard

.pdf
Скачиваний:
38
Добавлен:
13.03.2015
Размер:
1.56 Mб
Скачать

Технология работы с системой "Контур Стандарт". Практические занятия для студентов ВУЗов

Если в дальнейшем возникнет необходимость откорректировать свойства приложения,

выберите пункт меню Приложение/Свойства приложения и в окне «Приложение»

введите необходимые изменения.

Выполните пример

Создайте OLAP-приложение для анализа продаж сети магазинов канцелярских товаров.

1.Выберите команду меню Приложение/Создать, при этом откроется окно

«Приложение» (см. Рис. 3).

2.В поле «Наименование» введите название нового OLAP-приложения – Анализ продаж.

3.В поле «Каталог локальных таблиц» укажите название папки, в которой хранятся локальные таблицы – Sale_shop.

4.Нажмите кнопку «Ввод».

Рис. 3 Описание свойств приложения

Описание источников данных

«Контур Стандарт» поддерживает прямой доступ к данным локальных таблиц, таблиц и хранимых процедур реляционных СУБД, данным микрокубов, XML-файлам.

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

Для описания источников данных необходимо указать:

1.Доступ к источнику данных.

Для локальных таблиц укажите имя и путь к таблице.

Для таблиц, функций и процедур реляционных СУБД укажите псевдоним базы данных и сам источник данных (таблицу, функцию или процедуру).

Примечание

Псевдоним – имя источника информации (конкретной базы данных), к которому посредством BDE или ADO обращается система «Контур Стандарт».

2.Поля источника данных, из которых нужно получать данные (физическое и логическое имя, тип поля).

3.Если в качестве источников данных выступают процедуры и функции, то кроме вышеуказанных настроек задайте параметры (физическое и логическое имя, тип и значение параметра).

Примечание

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

11

Технология работы с системой "Контур Стандарт". Практические занятия для студентов ВУЗов

4.При необходимости переименуйте таблицы источников данных и поля, присвойте им названия в терминах предметной области.

Описание источников выполняется в закладке «Источники данных», которая вызывается из меню Сервис по команде Источники данных. При создании нового OLAP-приложения закладка «Источники данных» открывается автоматически.

Закладка «Источники данных» (см. Рис. 6) разделена на две части. Левая часть закладки предназначена для описания источников данных, здесь отображается таблица, содержащая перечень источников данных. Описание источников данных производится с использованием команд локального меню, вызываемого по правой кнопке мыши, или с помощью следующих кнопок:

– показ данных текущего источника в отдельном окне.

– добавление нового источника данных (открывает окно «Источник данных»).

– редактирование текущего источника данных (открывает окно «Источник данных» для текущего источника).

– удаление текущего источника данных.

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

– обновление данных.

– добавление всех полей из источника данных.

– добавление нового поля (открывает окно «Поле источника данных»).

– редактирование текущего поля (открывает окно «Поле источника данных» для текущего поля).

– удаление текущего поля.

Выполните пример

Опишите источники данных – локальные таблицы Product.dbf, Sales.dbf и Shop.dbf.

Описание источника данных Product.dbf

1.Откройте закладку «Источники данных».

2.Откройте окно «Источник данных» с помощью кнопки в левой части закладки «Источники данных».

Рис. 4 Описание доступа к источнику данных

3.В окне «Источник данных» (см. Рис. 4) выберите тип источника – локальная таблица.

12

Технология работы с системой "Контур Стандарт". Практические занятия для студентов ВУЗов

4. Нажав на кнопку , укажите путь к источнику – Product.dbf.

Примечание

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

5.В поле «Наименование» введите имя таблицы – Товары.

6.Нажмите кнопку «Ввод».

Описание полей источника данных Product.dbf

1.Откройте окно «Поле источника данных» с помощью кнопки в правой части закладки «Источники данных».

2.В окне «Поле источника данных» (см. Рис. 5) опишите поля локальной таблицы Product.dbf:

Рис. 5 Описание поля источника данных

Для описания поля ID (идентификатор товаров):

В поле «Физическое имя поля» выберите из списка имен полей таблицы – ID.

В поле «Логическое имя поля» введите – Код товара.

Нажмите кнопку «Добавить».

Для описания поля PRODUCT (наименование товара):

В поле «Физическое имя поля» выберите из списка имен полей таблицы – PRODUCT.

В поле «Логическое имя поля» введите – Товар.

Нажмите кнопку «Добавить».

3.Нажмите кнопку «Выход».

Рис. 6 Описание источников данных приложения

Далее аналогичным образом опишите источники Sales.dbf и Shop.dbf.

Описание источника данных Sales.dbf и его полей:

1.Тип источника – локальная таблица.

2.Файл – Sales.dbf.

3.Название источника данных – Продажи.

13

Технология работы с системой "Контур Стандарт". Практические занятия для студентов ВУЗов

4.Поля источника данных:

DATE – Дата.

ID_PRODUCT – Код товара.

ID_SHOP – Код магазина.

PLAN – План.

SUM – Факт.

Описание источника данных Shop.dbf и его полей:

1.Тип источника – локальная таблица.

2.Файл – Shop.dbf.

3.Название источника данных – Магазины.

4.Поля источника данных:

ADDRESS – Магазин.

ID – Код магазина.

Построение запроса к источникам данных

Запрос – это SQL-запрос к источнику данных. В «Контур Стандарт» запрос описывается на уровне правил объединения таблиц источников данных по ключевым полям, условий фильтрации данных и набора возвращаемых полей.

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

Готовые запросы удобно хранить в тематических папках.

Для хранения запросов приложения нужно создать папку и дать ей название. Для построения запроса к данным необходимо указать:

1.Название запроса.

2.Список полей запроса.

3.Условия запроса:

Связи между таблицами-источниками данных, если запрос выполняется к нескольким источникам данных.

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

4.Краткое описание запроса.

Создание запросов выполняется в закладке «Запросы», которая вызывается из меню

Сервис по команде Запросы.

Закладка «Запросы» состоит из двух частей. В левой части отображается заданная пользователем иерархическая структура тематических папок. Причем, папка любого уровня может содержать произвольное количество SQL-запросов к источнику данных. Построение пользовательской структуры папок осуществляется с использованием команд локального меню, вызываемого по правой кнопке мыши, или с помощью следующих кнопок:

– добавление новой папки.

– редактирование названия папки.

– удаление папки.

14

Технология работы с системой "Контур Стандарт". Практические занятия для студентов ВУЗов

В правой части закладки «Запросы» отображается перечень запросов, хранящихся в текущей папке. Работа пользователя с запросами осуществляется с использованием команд локального меню, вызываемого по правой кнопке мыши, или с помощью следующих кнопок:

– обновление списка запросов.

– выполнение запроса.

– создание нового запроса в текущей папке.

– редактирование текущего запроса.

– удаление текущего запроса.

Выполните пример

Создайте запрос для получения выборки с данными о продажах товаров. Поместите запрос в папке Запросы.

Создание папки для хранения запросов

1.Откройте окно «Новая папка» с помощью кнопки в левой части закладки.

2.В окне «Новая папка» введите название папки для хранения запросов –

Запросы по продажам.

Создание запроса

1.Откройте окно «Настройка запроса» с помощью кнопки в правой части закладки.

2.Введите название запроса в поле «Наименование» Продажи.

3.Определите состав полей запроса в закладке «Поля запроса»:

Нажмите кнопку «Добавить».

В открывшемся окне «Источники данных» (см. Рис. 7) выберите поля описанных в Приложении источников данных:

Из таблицы Магазины выберите поле Магазин.

Из таблицы Продажи выберите поля: Дата, План и Факт.

Из таблицы Товары выберите поле Товар.

Рис. 7 Формирование списка полей запроса

15

Технология работы с системой "Контур Стандарт". Практические занятия для студентов ВУЗов

Добавление поля в запрос осуществляется при нажатии кнопки «Добавить». После описания всех полей запроса закладка «Поля запроса» будет иметь вид, представленный на Рис. 8.

Рис. 8 Определение списка полей запроса

4.Опишите свойства запроса Продажи в закладке «Условие»:

Установите связь между таблицами Магазины и Продажи:

Нажмите кнопку «Добавить связь».

В левой части окна «Выберите связь источников данных»

(см. Рис. 9) отметьте поле Код магазина таблицы Магазины.

В правой части окна отметьте поле Код магазина таблицы

Продажи.

Нажмите кнопку «Ввод».

Рис. 9 Установка связи между источниками данных

16

Технология работы с системой "Контур Стандарт". Практические занятия для студентов ВУЗов

Аналогичным образом установите связь между таблицами Товары и Продажи, связав поле Код товара таблицы Товары и поле Код товара

таблицы Продажи (см. Рис. 10).

Рис. 10 Определение условий запроса

5.Для проверки правильности выполнения запроса нажмите кнопку «Предварительный просмотр».

Рис. 11 Выборка данных, получаемая в результате выполнения запроса «Продажи»

6.Закройте выборку по кнопке «Выход».

7.Нажмите кнопку «Сохранить» в окне «Настройка запроса».

Создание пользовательских отчетов

Пользовательские отчеты или аналитические интерфейсы системы «Контур Стандарт» предназначены для интерактивного анализа данных. В системе для анализа можно создать 4 вида отчетов:

1.OLAP-отчет – для получения различных информационных срезов на базе одного отчета.

2.Кластерный анализ – для оценки групп показателей.

3.Тренд – для исследования динамики показателей.

4.Таблица – для быстрого построения различных графиков и диаграмм.

Создание всех отчетов Приложения выполняется в закладке «Отчеты», которая вызывается командой меню Отчеты.

Готовые отчеты удобно хранить в тематических папках.

17

Технология работы с системой "Контур Стандарт". Практические занятия для студентов ВУЗов

Закладка «Отчеты» состоит из двух частей. В левой части отображается заданная пользователем иерархическая структура тематических папок. Причем, папка любого уровня может содержать произвольное количество отчетов любого типа. Построение пользовательской структуры папок осуществляется с использованием команд локального меню, вызываемого по правой кнопке мыши, или с помощью следующих кнопок:

– добавление новой папки.

– редактирование названия папки.

– удаление папки.

Вправой части закладки «Отчеты» отображается перечень отчетов, хранящихся в текущей папке. Работа пользователя с отчетами осуществляется с использованием команд локального меню, вызываемого по правой кнопке мыши, или с помощью следующих кнопок:

– обновление списка отчетов.

– просмотр отчета.

– создание нового OLAP-отчета из базы данных.

– создание OLAP-отчета из микрокуба.

– создание тренда.

– создание таблицы.

– создание интерфейса кластерного анализа.

– редактирование текущего отчета.

– удаление текущего отчета.

OLAP-отчет из базы данных

OLAP-отчеты – это интерфейсы для OLAP-анализа данных из БД или микрокубов. OLAP-отчет включает динамическую таблицу и синхронную диаграмму. В таблице автоматически суммируются числовые данные в различных разрезах и рассчитываются итоговые показатели. С помощью OLAP-отчетов можно быстро посмотреть на одни и те же данные с разных «точек зрения».

Для создания OLAP-отчета необходимо указать:

1.Запрос, на основании которого будут поступать данные из источников.

2.Название отчета.

3.Поля, которые будут являться строками и столбцами (активными измерениями), фильтрами (неактивными измерениями) и фактами (анализируемыми числовыми значениями) OLAP-таблицы.

4.Факты, вычисляемые по встроенным алгоритмам или рассчитываемые по формулам, старшие временные периоды и др.

5.Заголовок диаграммы.

6.Действия, которые допустимо производить над данными таблицы.

7.Поля детализации данных.

8.Краткое описание OLAP-отчета.

Выполните пример

Создайте OLAP-отчет «Анализ продаж по магазинам, товарам» на основании запроса

Продажи. Расположите отчет в папке Отчеты по продажам.

18

Технология работы с системой "Контур Стандарт". Практические занятия для студентов ВУЗов

Создание папки для хранения отчетов

1.Откройте окно «Новая папка» с помощью кнопки в левой части закладки

«Отчеты».

2.В окне «Новая папка» введите название папки для хранения отчетов приложения – Отчеты по продажам.

Настройка OLAP-отчета

1.Откройте окно для создания и настройки OLAP-отчета, нажав кнопку в правой части закладки «Отчеты».

Примечание

Открывшееся окно «Настройка OLAP-отчета из базы данных»

имеет три закладки:

«Поля» – для задания структуры отчета.

«Общие» – для описания свойств отчета.

«Детализация» – для задания полей детализации.

2.На закладке «Поля» (см. Рис. 12) окна «Настройка OLAP-отчета из базы данных» задайте структуру отчета:

В поле «Запрос» нажмите кнопку и выберите базовый запрос –

Продажи.

В поле «Наименование» введите название отчета – Анализ продаж по магазинам, товарам.

Настройте расположение измерений – перенесите поля запроса методом drag&drop в нужную область:

В область строк перенесите поле Магазин.

В область колонок – поле Дата.

В область фактов – поля План и Факт.

В область фильтров (неактивных измерений) – поле Товар.

Определите алгоритм агрегации для каждого факта – для полей План

иФакт задайте алгоритм агрегации Сумма.

Рис. 12 Определение содержания OLAP-отчета из базы данных

19

Технология работы с системой "Контур Стандарт". Практические занятия для студентов ВУЗов

3.Перейдите по кнопке «Настройки» в окно для настройки структуры отчета (см.

Рис. 13).

Рис. 13 Вид окна настройки структуры отчета после переименования фактов

4.Переименуйте факты План/Сумма и Факт/Сумма обратно в План и Факт, для этого выполните следующие действия:

В структуре OLAP-отчета (в дереве метаданных) отметьте факт

План/Сумма.

В таблице свойств (поле «Наименование») переименуйте факт – План (после корректировки наименования необходимо нажать кнопку

<Enter>).

Аналогично поступите с фактом Факт/Сумма.

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

В структуре OLAP-отчета (в дереве метаданных) выберите объект Факты и нажмите кнопку .

В открывшемся окне «Редактор формул» (см. Рис. 14) введите параметры нового факта: название факта и формулу для вычисления, последовательно выбирая названия используемых фактов (План, Факт) из списка полей и операторы.

Нажмите кнопку «Применить».

6.Аналогично добавьте новый вычисляемый факт % (относительное отклонение планового значения от фактического – %= (Факт–План)/План×100).

20

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]