====== OLAP-отчёт ======
===== Что такое OLAP-отчёт =====
{{:product:objects:admin:illustration_olap.png?nolink&75 |}} OLAP-отчёт содержит в себе данные, которые считает [[product:olap|OLAP-куб]].
Подробно о том, [[product:olap|что такое OLAP-кубы и как их настраивать]].
OLAP-отчёт напоминает по своей структуре и внешнему виду сводные таблицы в Excel.
{{fa>cog?color=#9954BB}} //OLAP-куб может настроить только администратор системы. //
===== Как создать отчёт =====
{{page>product/reports/new#как_создать_новый_отчёт&noheader&nofooter}}
О том, как создать отчёт, привязанный к типу объектов (чтобы при создании нового объекта этого типа в дереве проектов, в нём автоматически формировался шаблонный отчёт) -- см. [[product/objects/admin/reports|здесь]].
===== Настройка содержимого отчёта =====
Исходные данные для отчёта -- OLAP-куб, в котором есть конкретные [[product:olap:template|измерения и показатели]]. Перемещая их по полям отчёта, можно формировать разное представление одних и тех же значений.
==== Вывод скрытых полей - Измерений ====
{{:product:olap:olap_illustration_11.png?nolink&70 |}} В скрытых полях отчёта целая Нарния.
Там вы найдёте перечень системных реквизитов (даты, статус, исполнитель и проч.) и [[product:olap:new_metering|измерения из OLAP-куба]]
{{ :product:reports:olap_report_20.png?nolink |}}
Вывести их можно в одно из трёх мест:
* использовать как фильтр для всего содержимого отчёта;
* вывести как группировку для проектов и других измерений;
* вывести как группировку для показателей (результатов вычислений) OLAP-куба.
{{ :product:reports:olap_dimension_field.gif?nolink |}}
=== Скрывать иерархию проектов ===
Можно убрать стандартный блок с отображением ветки проектов, а вместо этого выводить только конечные объекты, по которым идёт вычисление в OLAP-кубе.
Это поле называется "Список проектов" и находится в списке скрытых полей.
«Список проектов» формируется по самому нижележащему объекту выборки, например:
* если в выборке объектов для отчета указан «Каталог», то в «Списке проектов» будут перечислены все каталоги с самым большим уровнем вложенности;
* если в выборке объектов для отчета указаны «Проект» и «Задача», то в «Списке проектов» будут перечислены все задачи с самым большим уровнем вложенности, сформулированные в рамках выбранных проектов.
Узловой объект в список проектов не добавляется, только подчиненные ему, с максимальным уровнем вложенности. Т.е. если у задачи есть подзадача_1 и подзадача_2, то в «Список проектов» попадут объекты подзадача_1 и подзадача_2.
При этом все числовые данные агрегируются до уровня объекта с самым большим уровнем вложенности, по которому формируется выборка.
==== Вывод скрытых полей - Показателей ====
{{:product:olap:olap_illustration_12.png?nolink&75 |}} Если OLAP-отчёт создан **после** последних правок в OLAP-кубе, то в нём по умолчанию отображаются все нескрытые показатели.
Однако если отчёт уже существует, а показатели у куба добавились, то эти поля-показатели автоматически в отчёте не появляются. \\
Чтобы добавить их в отчёт нужно сделать простое, но не очевидное:
- вывести список скрытых полей;
- навести на "Заголовки полей данных";
- перетащить нужный показатель в "Скрытые поля".
{{ :product:reports:olap_indicator_field.gif?nolink |}}
Чтобы показатель скрыть -- сделать то же самое. Просто, но не очевидно. :-|
===== Фильтры и сортировка =====
==== Фильтр по дате ====
{{:manual:users:time.png?nolink&100 |}} Выводить можно не все записи подряд, а только за выбранный источник.
По умолчанию OLAP-отчёт выводит все записи, которые содержатся в его источниках -- [[product:tables:about|справочниках]], [[product:objects:object_tree|объектах]] и других [[product:olap|OLAP-кубах]].
{{ :product:reports:olap_date_filter.gif?nolink |}}
==== Фильтр по полю ====
{{:product:reports:filter.png?nolink&75 |}} По умолчанию в OLAP-отчёте отображается вся иерархия дерева проектов вплоть до тех, которые являются источником отчёта. Весь этот блок "проектов" (объектов) -- неделимое целое. Но в рамках этого блока **можно включать фильтрацию и скрывать ненужное.**
Чтобы скрыть часть иерархии, правой клавишей мыши клик на поле, которые хотите свернуть -> "Свернуть" (свернёт только содержимое этого проекта) или "Свернуть всё" (свернёт все проекты этого уровня). \\
Чтобы развернуть обратно -- аналогично клик правой клавишей мыши -> "Развернуть" или "Развернуть всё".
{{ :product:reports:olap_project_filter.gif?nolink |}}
==== Предварительный фильтр ====
{{:product:reports:filter.png?nolink&75 |}} Для очень объёмных отчётов может пригодиться сложный фильтр, в котором можно задать несколько условий с разными логическими операциями.
Чтобы открыть его, клик правой клавишей мыши на заголовок с проектами -> Показать предварительный фильтр.
Сила этого фильтра в гибкости и логических выражениях.
{{ :product:reports:olap_report_filter.gif?nolink |}}
==== Сортировка по показателю ====
{{:product:reports:sort.png?nolink&75 |}} По умолчанию записи в отчете отсортированы по алфавиту. В настройках отчёта вы можете выбрать сортировку по WBS (структуре [[product:objects:object_tree|дерева проектов]]).
Чтобы отсортировать объекты:
- клик правой клавишей мыши на заголовок столбца с показателем (где вычисления);
- выберите способ сортировки -- по тому показателю(ям), который вам нужен. \\ {{ :product:reports:olap_report_30.png?nolink |}}
Так выглядит результат сортировки.
{{ :product:reports:olap_report_29.png?nolink |}}
Чтобы узнать, какая сортировка включена, клик правой клавишей мыши по заголовку колонки. \\
Чтобы выключить сортировку -> клик на поле с галкой.
===== Диаграмма в отчёте =====
Подробно о том, [[product/reports/widget#olap-отчёт|как создать диаграмму и выложить в проект или на рабочий стол.]]
===== Настройка отображения отчёта =====
Все настройки, описанные ниже находятся в **меню (три точки) -> Изменить**.
{{ :product:reports:olap_report_3.png?nolink |}}
//Именно здесь можно изменить название OLAP-отчёта.//
==== Поля настроек ====
Этот блок настроек -- это возможные ограничения на изменение внешнего вида. Актуально, если отчёт будет использоваться несколькими пользователя, и важно, чтобы расположение колонок и фильтров оставалось неизменным.
{{ :product:reports:olap_report_28.png?nolink |}}
==== Отображение итогов ====
Можно скрыть промежуточные и/или общие итоги. \\
**Меню (три точки) -> Изменить** -> блоки "Итоги в строках" и "Итоги в строках".
{{ :product:reports:olap_report_27.png?nolink |}}
|< 100% >|
^ Итоги в строках ^ Итоги в столбцах ^
|{{ :product:reports:olap_report_illustration_2.png?nolink&450 |}}|{{ :product:reports:olap_report_illustration_1.png?nolink&450 |}}|
==== Отображать показатели накопительным итогом ====
Накопительный итог можно включить только по одному из измерений.
{{ :product:reports:olap_report_26.png?nolink |}}
|< 100% >|
^Накопительный итог выключен^Накопительный итог включен^
|{{ :product:reports:olap_report_25.png?nolink |}}|{{ :product:reports:olap_report_24.png?nolink |}}|
==== Ограничить ширину для горизонтальной прокрутки ====
По умолчанию чек-бокс стоит. Это значит, что список проектов зафиксирован слева и всегда отображается, а под показателями появляется полоса прокрутки, если все колонки не помещаются по ширине окна браузера.
Если чек-бокс снят -- полоса прокрутки появляется под всей таблицей. Список проектов может "уехать" при просмотре показателей справа.
===== Обновление данных в OLAP-отчетах по требованию =====
Если OLAP-куб обновляется не онлайн, а по таймеру или раз в сутки, то на OLAP-отчёте будет иконка обновления {{:product:reports:olap_report_update.png?nolink|}}. Так вы можете обновить данные вручную.
Время последней актуализации и иконка обновления -- в правом верхнем углу отчета.
Если выбран режим обновления «Онлайн», иконки не будет, а данные будут актуальны на текущий момент.
{{ :product:reports:olap_report_15.png?nolink |Обновление данных в OLAP-отчете}}
===== Экспорт OLAP-отчета=====
Экспортируйте OLAP-отчёт в удобный вам формат: меню (три точки) -> "Экспорт в..." -> Выбрать нужный вариант.
{{ :product:reports:olap_report_21.png?nolink |}}
Отчёт выгрузится именно в том виде, в котором вы его видите на экране.
OLAP-отчёт может быть одним из источников для [[product:reports:excel_table_report|электронной таблицы]] и => [[product:dashboard|дашбордов]].
===== Отчёт на странице проекта =====
* [[product:reports:widget|Как вывести превью отчёта на страницу проекта]]
* [[product/reports/public_reports|Как связать отчёт с проектом (вывести в меню проекта)]]