Компонент «Аналитические панели»

Аналитическая панель находится в меню «Отчеты - Новая аналитическая панель».

_images/ap1.png

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

_images/ap2.png

На верхней панели по кнопке «Показатели/источники» в выпадающем списке показаны все показатели, у которых задан хотя бы один аналитический признак. После нажатия на каждый из них (в выпадающем списке проставится галочка) показатели вместе с аналитическими признаками попадают в поле выбора, расположенное слева.

_images/ap3.png

Источники данных подсвечены голубым и пронумерованы цифрами, аналитические признаки - зеленым и пронумерованы буквами. На каждом показателе указаны буквы, которыми пронумерованы его аналитические признаки. Аналогично и на аналитических признаках указаны цифры, которыми пронумерованы показатели, для которых этот признак указан как аналитический.

_images/ap3-5.png

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

_images/ap4.png

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

_images/ap5.png

Если признаков больше, чем один, что они должны одновременно накладываться на каждую из ячеек. Для этого при добавлении второго признака к существующему, его нужно навести на существующий и отпустить - он добавится в дочерние, тем самым обеспечится одновременное применение обоих признаков. То же самое для источника: признак должен применяться на ячейку источника, т.е. лежать в том же столбце или строке, что и источник.

_images/ap6.png

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

_images/ap7.png

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

_images/ap9.png

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

_images/ap36.png

Если период, то кликнуть на нужные периоды.

_images/ap8.png

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

_images/ap10.png

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

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

_images/ap11.png

Признаки можно таскать из столбцов в строки и обратно.

После добавления источников и признаков в столбцы и строки и выбора всех нужных значений можно построить отчет. Для этого нужно нажать кнопку «Отчет».

_images/ap12.png

Если эта кнопка серая (неактивна), значит какой-то из признаков не указан или созданная структура некорректна (например, не указан источник данных, или пересекаются фильтры). Уточнение можно прочитать, нажав на оранжевую кнопочку со знаком вопроса, расположенную справа от кнопки «Отчет».

_images/ap13.png

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

_images/ap14.png

Чтобы удалить выбранный заголовок - нужно перетащить его на это поле с мусоркой.

_images/ap15.png

Для полной очистки всей панели нужно нажать на кнопку «Сбросить АП», расположенную в правом верхнем углу панели, рядом с кнопкой сворачивания - разворачивания.

_images/ap16.png

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

_images/ap_1.png

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

_images/ap_2.png

Создание новых показателей

Для добавления показателя необходимо:

  • выбрать тип данных показателя (в селекте в левом верхнем углу; по умолчанию стоит тип «Число»),
  • указать название показателя (в текстовом поле, справа от селекта с типами данных),
  • для числовых показателей — указать аналитические признаки (по кнопке «Аналитические признаки») для показателей с типом «Справочник»,
  • выбрать справочник, из которого показатель будет брать свои значения (по кнопке «Из справочника»).

Если какое-то из указанных условий не было выполнено, при попытке сохранить показатель система покажет ошибку в правом верхнем углу экрана. Показатель добавлен не будет.

_images/ap_3.png

В системе невозможно создание двух показателей с одинаковым названием, поэтому нельзя создать новый показатель с названием «Штуки», если «Штуки» уже существуют. Это не зависит от того, одинаковые или разные типы данных у этих показателей.

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

После задания всех настроек необходимо сохранить показатель (по кнопке «Сохранить» в правом нижнем углу окна).

Функции в аналитических панелях (агрегация)

Настройка функций источников данных прямо в отчетах возможна только для показателей, у которых не настроены формулы их вычисления через другие показатели. У таких показателей при переходе к настройкам источника данных (по символу “сигма” (Σ)) будет активным выпадающий список “(fx)”.

_images/ap_7.png

По умолчанию всем источникам проставляется функция “Сумма”. Изменить функцию можно кликнув по интересующей функции в выпадающем списке.

_images/ap_8.png

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

Допустим, в системе есть следующие данные о продажах телефона Apple iPhone 5 32Gb black за 1 сентября 2013 года: в магазине Капитолий было продано 2 штуки, в магазине ГУМ - 2 штуки, ИМ - 1 шт, Омега Плаза - 1шт, СВ2-Тверская - 3шт. И задана структура отчета, где однозначно определена дата (1.09.2013) и товар (Apple iPhone 5 32Gb black). В качестве единственного источника данных выбран показатель “Штуки”.

Вот как повлияют на полученные в отчете данные различные доступные функции агрегации:

  • “СУММА” — в ячейке выводится сумма всех содержащихся в системе данных, удовлетворяющих всем указанным признакам.

То есть в отчете в ячейке будет выведено (2+2+1+1+3) = 9.

Аналогично происходит и суммирование (и действия с другими функциями) по периоду - если существуют данные по продажам того же телефона, в конкретном магазине за 1, 2, 7, 10, 12, 13 и 29 сентября 2013 года (а в остальные дни он не продавался), то в отчете, где фильтр “период” задан как “сентябрь 2013 г.”, будет выведена сумма данных по продажам за эти дни (если в качестве функции источника указана сумма).

  • “КОЛИЧЕСТВО” — в ячейке выводится количество записей в системе, удовлетворяющих всем указанным признакам.
В результате в ячейке будет выведено число магазинов, в которых в этот день продавался данный товар, поскольку записи о продажах этого товара есть только в магазинах, где его продали. (1+1+1+1+1) = 5.
_images/ap_10.png
  • “МИНИМУМ” — в ячейке выводится минимальное значение из всех содержащихся в системе данных, удовлетворяющих всем указанным признакам.
В ячейке отчета будет выведено минимальное число купленных в этот день в каком либо магазине телефонов. Всего их покупали 3, 2, 2, 1 и 1 штуки в разных магазинах. Значит выведено в ячейке отчета будет 1.
_images/ap_11.png
  • “МАКСИМУМ” — в ячейке выводится максимальное значение из всех содержащихся в системе данных, удовлетворяющих всем указанным признакам:
Аналогично предыдущему примеру, в ячейке отчета будет выведено максимальное из трех чисел, то есть 3.
_images/ap_12.png
  • “СРЕДНЕЕ” — в ячейке выводится среднее арифметическое значение для всех содержащихся в системе данных, удовлетворяющих всем указанным признакам.
Показатель “Штуки” с функцией СРЕДНЕЕ в рассматриваемом примере будет вычислен как сумма всех данных, удовлетворяющих фильтрам отчета (9) разделенная на количество таких записей (5). Результат, который будет выведен в ячейке зависит от того, показателем какого типа является “Штуки”. Если это число, то выведется 1,8. Если же “Штуки” — это целое (как в данном примере), то будет выведен результат, округленный до ближайшего целого числа по стандартным правилам округления. То есть, 2.
_images/ap_13.png
  • “(без формулы)” — в ячейке выводится значение, удовлетворяющее фильтрам отчета. Если таких значений больше, чем одно — ячейка раскрашивается в оранжевый цвет и выводится информация о расслоении данных.

То есть, в рассматриваемом примере, если у показателя “Штуки” выбран вариант отображения “(без формулы), получится расслоение данных (ячейка будет окрашена в оранжевый цвет). Это произойдет потому, что выбранным фильтрам (день+товар) и источнику данных удовлетворяют пять записей из пяти разных магазинов.

Если же добавить в отчет еще один фильтр и указать конкретный магазин, например “ИМ”, то в ячейку будут выведены данные по продажам конкретного телефона в конкретном магазине в конкретный день. То есть 1.

_images/ap_15.png

Важно обратить внимание, что если для показателя “Штуки” была выбрана функция “(без формулы)” и для него в системе есть данные за 1 сентября, 3 сентября и так далее, но нет данных введенных (загруженных) за период “сентябрь”, то в отчете, где в качестве значения фильтра “Период” будет указан месяц “сентябрь 2013 г.” будет пустая ячейка. Если же, при том же наборе данных, у показателя “Штуки” была выбрана другая функция (например - “Сумма”), то в качестве значения за период “сентябрь” будет выведена сумма всех значений данного показателя для всех дней в сентябре.

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

_images/ap_16.png

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

Формулы для вычисления показателя

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

Интерфейс ввода формул

Задаются такие формулы в окне редактирования или создания показателя (иконка шестеренки справа от названи показателя или кнопка “Добавить показатель”).

_images/ap_17.png

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

_images/ap_18.png

В этой области есть:

  • кнопка “Выбрать аргументы” — для выбора показателей, которые будут использоваться в формулах
  • список показателей, выбранных для использования в формуле (под кнопкой “Выбрать аргументы”)
  • набор кнопок с математическими знаками (“+”, “-”, “*”, “/”, “(”, ”)”, “=”) для использования в формулах
  • кнопка “fx” с выпадающим списком доступных в системе формул
  • поле для ввода формул

Для добавления показателей, которые нужно использовать в формуле, необходимо нажать на кнопку “Выбрать аргументы” и в выпадающем списке отметить нужные галочками в чек-боксах слева от названия показателя. Чтобы удалить показатель из выбранных, галочку в чек-боксе нужно снять.

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

Все выбранные показатели появятся в списке под кнопкой “Выбрать аргументы”. Каждому из них будет присвоена буквенная переменная (А, В, С и так далее), актуальная только для задания формулы в этом показателе. Она указана в поле с показателем, слева от его названия.

Переменная “А” всегда присваивается показателю, который сейчас редактируется, остальные — в порядке выбора.

Задание формулы

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

Для добавления в какое-либо место формулы показателя-аргумента необходимо поставить курсор мыши в нужное место (кликом левой кнопки мыши по нему), а далее кликнуть по нужному аргументу слева от поля формул.

Аналогично добавляются функции из селекта и знаки арифметических действий.

Каждая новая формула должна начинаться с новой строки, между двумя формулами должен стоять знак ”;” (после последней формулы он не нужен).

Вычисление формул

Для вычисления каждого из показателей может быть задано неограниченное количество формул. Система сначала пытается вычислить значение по первой формуле, если это невозможно — переходит ко второй и так далее, пока значение не будет вычислено, либо пока не кончатся формулы. Вычисление формулы невозможно, если при настроенных значениях фильтров в отчете нет данных хотя бы для одного из аргументов.

Если есть показатель “Наценка”, для которого задана формула “Наценка”=”Цена продажи”-“Цена закупки”, при этом для товара “Apple iPhone 5 32Gb black”: “Цена продажи” = 1280, а “Цена закупки” — не определена (нет загруженных или введенных значений), то “Наценка” для выбранного товара не может быть вычислена. И в отчете с источником “Наценка” и фильтром “Товар” = “Apple iPhone 5 32Gb black” будет показана пустая ячейка.

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

Допустим, есть показатель “Расходы” = “Зарплата”+”Налоги”, при этом за 2.06.2014 было выдано зарплаты на 13000 и уплачено налогов на 26000, и в другие дни июня ни зарплата, ни налоги не платились. А нужно вычислить “Расходы” за июнь 2014 года, то при указанной выше формуле значение показателя “Расходы” для периода = июнь 2014 г. вычислено не будет, поскольку в системе не существует значений показателей “Зарплата” и “Налоги” за июнь, а есть только за конкретные дни.

Чтобы значение показателя “Расходы” было вычислено в таком случае, необходимо писать формулу показателя “Расходы”=СУММА(“Зарплата”)+СУММА(“Налоги”). Тогда система сначала посчитает суммы показателей “Зарплата”и “Налоги” за июнь, а затем, через них посчитает значение показателя “Расходы”.

Для того, чтобы при отсутствующих значениях формулы все равно вычислялись, предусмотрена возможность установки значений по умолчанию. Значение по умолчанию устанавливается в настройках аргумента в формуле, для показателей типа Целое, Число, Дробное. Для того, чтобы установить значение по умолчанию, нужно кликнуть на аргумент в левой или правой части формулы и ввести число в поле “Значение по умолчанию”.

_images/ap_19.png

Обработка множественных значений

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

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

Для того, чтобы указать функцию обработки множественных значений, нужно кликнуть на аргумент в формуле

_images/ap_20.png

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

_images/ap_21.png

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

Например, для того, чтобы посчитать сумму продаж за три последних периода (от фильтра-периода, указанного в отчете), потребуется создать показатель, вычисляемый по формуле. Внешняя функция СУММА_ЗА предназначена для вычисления чего-либо за последние несколько периодов. Во втором аргументе указывается период, в третьем — количество периодов. А в первом аргументе сказано, что именно считать.

Первый аргумент в данном примере составной. Во-первых, в нем считается СУММА от показателя Цена. В этом случае за указанный период выведется сумма цен. Во-вторых, у показателя Цена стоит функция обработки множественных значений. В ней указано, что если значений несколько, нужно вычислять их сумму.

Записи о продажах в данном примере хранятся по дням. Функция СУММА в первом аргументе суммирует цену продажи по дням за указанный период. А функция обработки множественных значений нужна на тот случай, когда для заданных в отчете признаков на один день приходится несколько записей о продажах.

Доступные функции

В системе, по кнопке “fx”, доступны следующие функции (при наведении на каждую из них в выпадающем списке появляется подсказка, по нажатию на нее она добавляется в окно ввода формул). Подробно о каждой функции написано в разделе Редактор формул)

Примечание

Значение функции СУММА зависит от выбранных аналитических признаков аргумента.

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

А = СУММА (B, С)

где А — Сумма продаж магазинов, В — Объем продаж, а С — Магазины, то формула будет вычислять суммарное значение показателя Объем продаж по всем магазинам. Т.е. объем продаж в первом магазине + объем продаж во втором магазине + объем продаж в третьем и так далее по всем магазинам. Задание порядка агрегации будет иметь смысл, если показатель B - вычисляемый.

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

При вводе формул, обязательно, чтобы в левой части формулы в качестве аргумента стоял показатель, который в настоящий момент редактируется (невозможно при редактировании показателя А написать формулу вида В=С+Е).

Все внесенные изменения необходимо сохранить.

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

Фильтры в формулах

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

_images/ap_25.png

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

_images/ap_26.png

Затем выбранному фильтру надо проставить значение. В случае, если фильтру проставлено несколько значений, они связываются между собой с помощью логической операции “ИЛИ”.

_images/ap_27.png

После того, как для показателя задан фильтр, на его иконке в формуле появляется звездочка. Фильтров можно задавать несколько, они связываются между собой с помощью логической операции “И”.

Например, для создания вычисляемого показателя “Отношение суммы продаж в доставке к сумме продаж в самовывозе” потребуется формула, в числителе которой применяется фильтр Магазин.Тип=доставка, а в знаменателе Магазин.Тип=самовывоз.
_images/ap_28.png

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

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

Свободные переменные

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

  • подставить значение одного аналитического признака в другой признак
  • проигнорировать значение аналитического признака внутри формулы
  • заменить значение аналитического признака на фиксированное значение

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

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

_images/ap_29.png

В этом окне требуется перенести нужный аналитический признак в фильтр, поставить галочку в чек-боксе “переменная” и ввести букву переменной, например X.

_images/ap_30.png

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

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

Например, если данные про результаты футбольных матчей хранятся про гостей и хозяев игры, а в отчете требуется вывести результаты по команде, то потребуется использовать свободную переменную. Формула в этом случае будет выглядеть следующим образом:

Голы команды (Команда:X) = Голы гостя (Гость:X) + Голы хозяина (Хозяин:X)

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

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

_images/ap_31.png

Удаление показателей

Для удаления показателя нужно открыть окошко его редактирования и нажать в правом нижнем углу кнопку “Удалить”.

_images/ap_4.png

Это действие требует подтверждения во всплывающем диалоговом окне. Если требуется удалить показатель, у которого имеются значения, то необходимо поставить галочку в чек-боксе “Удалить вместе с данными”. Соответственно, в этом случае будет удален и сам показатель, и все его значения.

Если показатель действительно необходимо удалить, нужно нажать кнопку “Да, удалить показатель”. Иначе — кнопку “Нет, продолжить редактирование”.

_images/ap_5.png

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

_images/ap_6.png

В этом случае после нажатия на кнопку “Да, удалить показатель”, в правом верхнем углу экрана будет выведена ошибка с перечнем объектов, где используется показатель, показатель удален не будет.

Построение отчетов в виде таблиц

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

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

После нажатия кнопки «Отчет» построится таблица

_images/ap17.png

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

_images/ap18.png

Если аналитические признаки не совпадают, то нужно для каждого источника разместить их над или под его заголовком. Например, если у одного показателя есть один дополнительный признак, то можно задать его под этим источником. А если меньше, то источники можно разместить уровнем выше, а лишний признак задать только у того источника, которому он необходим. Или просто разместить новый источник и все его признаки рядом. Все зависит от того, какой вы хотите получить отчет в итоге: с детализацией по магазинам, по периодам или чему-либо еще.

_images/ap19.png

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

_images/ap20.png

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

Построение отчетов в виде реестров (отчето-реестров)

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

Для построения таких отчетов все источники и аналитические признаки должны находиться в заголовках столбцов.

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

Простейший отчет в виде реестра будет выглядеть следующим образом:

_images/ap21.png

Если один из признаков нужно выбрать, то это делается аналогично построению табличного отчета: признак добавляется под источник (или наоборот) и у него задаются значения.

_images/ap22.png

Отчет в виде реестра автоматически пропускает пустые строки, т.е. показывает только те значения признаков, для которых есть хотя бы одно значение в его стоке. Но бывают показатели, которые есть для всех значений. К ним относятся, например, расчетные показатели. Для того, чтобы не учитывать их при построении реестра, нужно поставить галку в настройке «Не учитывать при пропуске пустых строк».

Настройки находятся в левом верхнем углу окошка показателя, которое вызывается нажатием на шестеренку около его названия в заголовках.

_images/ap23.png

В левом верхнем углу - кнопка настроек

_images/ap24.png

Нажимаем и проставляем галочку «Не учитывать при пропуске пустых строк»

_images/ap25.png

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

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

_images/ap26.png

нужно поставить галочку напротив настройки «Группировочный».

_images/ap27.png

После перепостроения отчета строки сгруппируются по выбранному признаку.

_images/ap26.png

Показатели по цепочке

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

_images/ap29.png

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

_images/ap30.png

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

_images/ap31.png

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

_images/ap33.png

После этого окошко можно закрыть, а отчет - перестроить.

_images/ap32.png

Для того, чтобы убрать признак по цепочке, нужно нажать на серую стрелочку в той же строке показателей.

_images/ap34.png

Сохранение и загрузка сохраненных отчетов

Некоторые удачные отчеты из аналитической панели хочется сохранить, чтобы вернуться к ним через какое-то время, или чтобы показать кому-то еще из пользователей. Для этого на верхней панели есть поле для названия нового отчета (по умолчанию для новой панели там написано «Новый отчет»).

_images/ap35.png

В это поле можно внести свое название, рядом с этим полем есть специальная кнопка «Сохранить»

_images/ap38.png

После того, как отчет сохранен, можно сделать с ним что-то еще и снова сохранить, или сохранить как новый отчет. Для этого нужно в выпадающем меню рядом с кнопкой «Сохранить» выбрать «Сохранить как новый». И отчет сохранится как новый, с тем названием, которое написано в поле слева. Его можно поменять до сохранения или после (и снова сохранить).

_images/ap39.png

Перед полем для ввода названия есть кнопка «Загрузить отчет» с нарисованной папочкой.

_images/ap40.png

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

_images/ap41.png

Построенный в аналитической панели отчет также можно смотреть в обычном интерфейсе. Для этого нужно нажать на кнопку справа от «Сохранить»

_images/ap42.png

и отчет покажется как обычный

_images/ap43.png

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

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

Для этого нужно нажать правой кнопкой мыши на интересующем вас значении и в контекстном меню выбрать пункт «Анализировать в АП». Этот пункт виден только администраторам и пользователям с ролями «АП: просмотр» или «АП: аналитик».

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

Соответственно, пользователь, анализируя данные, может как угодно изменять фильтры этого отчета, добавлять или убирать новые источники. Пользователь с ролью «АП: аналитик» может построить на этой странице любой отчет и сохранить его, если он ему нужен.