Настоящий раздел содержит рекомендации по оптимальной работе со сценариями в Polymatica Analytics, максимально исключающие длительную загрузку данных. |
Работу пользователя в Polymatica Analytics условно можно разбить на два типа:
Проведение исследовательской работы, которая подразумевает изучение данных (размерностей, элементов размерностей, фактов), различные расчёты, фильтрацию и т. д., но не подразумевает итоговое сохранение работы в сценарий;
Построение отчета, подразумевающий его итоговое сохранение в сценарий.
Пункт 1. может являться исследовательской работой для дальнейшего сохранения результата в сценарий для пункта 2.
Исследовательскую работу рекомендуется проводить заранее (до записи сценария).
Для начала записи сценария рекомендуется открыть новый (чистый) слой и осуществлять запись, после того как определена последовательность нужных шагов.
Дальнейший перечень рекомендаций относится к типу работы 2, когда необходимо сформировать сценарий таким образом, чтобы его шаги были наиболее оптимальны (в целях более быстрого воспроизведения сценария). Для этого рекомендуется:
По возможности заранее определить, какие факты потребуются в табличном представлении: не нужные для табличного представления факты не отображать.
Для этого лучше сделать видимыми необходимые в табличном представлении факты необходимо ДО выноса размерностей. |
Таким образом, в случае необходимости наличия размерностей с наложенным фильтром в панели «Размерности и факты» (не вынесенных в табличное представление), необходимо выполнить следующие действия:
Например, такие размерности, как:
Год
Квартал
Месяц
Неделя
рекомендуется вынести в следующей последовательности:
При необходимости скрытия общих итогов рекомендуется пользоваться окном «Настройки» табличного представления, выключая чек-бокс «Общий итог по строкам» и «Общий итог по столбцам», соответственно.
Примечание: рекомендуется выключать общие итоги ПОСЛЕ выноса первой размерности в табличное представление и ДО раскрытия иерархии («Развернуть всё»). |
Примечание: рекомендуется выключать промежуточные итоги ПОСЛЕ выноса первой размерности в табличное представление и ДО раскрытия иерархии («Развернуть всё»). |
Год
Квартал
Месяц
Неделя
Если требуется раскрыть все элементы размерностей, необходимо перейти к размерности «Дата транзакции месяц», правой кнопкой мыши вызвать контекстное меню размерности и нажать «Развернуть всё».
Результат:
Одна из самых нагруженных операций – вынос размерностей ВВЕРХ. Чем больше элементов в размерностях, вынесенных ВВЕРХ, тем дольше будет отрабатывать сценарий, поэтому рекомендуется пользоваться данной функцией с осторожностью и внимательностью. При необходимости наличия в верхней части табличного представления размерностей обязательно ДО выноса накладывать на них фильтр (см. пункт 3 настоящих рекомендаций). |