Содержание

Кейс: средний чек по сделкам


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

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

Теперь осталась малость: поделить одно на другое.

Шаг 1. Создать новый шаблон OLAP-куба

Создайте новый OLAP-куб "Средний чек":

  1. Администрирование → Структура базы данных → OLAP-кубы → "Создать".
  2. Заполните поля формы:

Шаг 2. Добавить в него измерения

  1. В созданном шаблоне OLAP-куба в блоке "Измерения" → "Создать".
  2. Создайте измерение - реквизит-классификатор. В нашем примере это "Фрукты":

Так будет выглядеть блок с измерениями в примере с яблоками:

Шаг 3. Добавить показатели

3.1 Показатели-запросы из OLAP-куба

Создайте показатели-запросы "Количество сделок" и "Сумма сделок":

  1. В блоке "Показатели" → "Создать".
  2. Блок "Свойства показателя OLAP-куба":
    • введите название измерения - Индикатор;
    • "Тип показателя" - "Запрос";
    • "Свойства" - поставить чек-бокс на "Агрегация''.
  3. Блок "Настройки запроса":
    • "Источник" - "OLAP-куб" → выберите из списка "Количество сделок" (название того OLAP-куба, который собирает данные из индекса);
    • "Реквизит" - выберите тот числовой реквизит, который отвечает за подсчёт строк в таблице - "Индикатор".
    • "Параметры": "Измерение OLAP-куба" - соотнесите источники из старого OLAP-куба с новым.
  4. Сохраните изменения.

Аналогично - показатель "Сумма сделок".

3.2 Показатель-формула

Создайте показатель-формулу "Средний чек":

  1. В блоке "Показатели" → "Создать".
  2. Блок "Свойства показателя OLAP-куба":
    • введите название измерения - Средний чек;
    • "Тип показателя" - "Формула".
  3. Блок "Формула" → последовательно "Добавить" показатель Сумма сделок, знак /, показатель Количество сделок.
  4. Сохраните изменения.

Шаг 4. Проверить, что получилось

  1. Рабочий стол ADVANTA (Главная страница) → в модуле слева "Мои отчёты" → "+ Добавить отчёт".
  2. Выберите в блоке с отчётами OLAP-куб с "Средний чек".
  3. Выберите в фильтре те объекты, к которым привязана таблица, куда пользователи вносят данные.
  4. Посмотрите, что получилось.