
4. Для повышения производительности и ускорения запроса выполните следующие рекомендации:
•Используйте для фильтрации только те атрибуты, которые уже использовались для
фильтрации на уровне сохраненного показателя.
Чтобы найти эффективные атрибуты фильтра, в раскрывающемся списке выберите опцию
Только атрибуты фильтра. Найдите атрибуты, которые можно использовать для фильтрации
на уровне сохраненного показателя.
Например, если плановики отвечают только за определенные продукты или семейства
продуктов, они могут использовать для фильтрации атрибуты продуктов PRDFAMILY и PRDID.
Это очень эффективный способ фильтрации, поскольку он позволяет уменьшить объем
данных с самого начала цепочки расчетов. Расчеты будут выполняться с меньшим набором
данных и с большей вероятностью приведут к повышению производительности.
•До смещения показателя не агрегируйте атрибуты, которые не будут изменяться вследствие
преобразования атрибута. Таким образом плановики могут использовать их для фильтрации с
самого начала цепочки расчетов.
Например, если плановики отвечают за местоположения, которые относятся к одному региону,
не следует агрегировать REGION. Таким образом они смогут выполнить фильтрацию для
региона, за который они отвечают, и ускорить выполнение запросов.
Следует иметь в виду, что эксперт по моделированию обязан убедиться, что загруженные
данные соответствуют требованиям моделирования. То есть, если плановики несут
ответственность за местоположения, принадлежащие к другому региону, расчет приведет к
некорректным результатам.
•Рассмотрите упрощение расчетов ниже преобразования основных данных. Этот способ
позволяет избежать выполнения сложных расчетов с большими объемами данных и обеспечить
обработку нефильтрованных данных с максимальной возможной скоростью.
•Разделите показатели, которые не могут быть отфильтрованы и поэтому эффективно
запрашиваются вместе, в разные шаблоны ракурсов планирования (в модуле SAP IBP для
Microsoft Excel).
В то время как фильтрация для атрибута может оказаться эффективной для некоторых
показателей, она может привести к блокам фильтра в случае других показателей. Например,
атрибут времени может выступать в качестве эффективного фильтра в случае показателей, в
графах расчетов которых есть преобразование основных данных. Однако в случае показателей,
в графах расчетов которых есть преобразование атрибута времени, возможны блоки фильтра
по тому же самому атрибуту времени. Разделите эти показатели в разные шаблоны ракурсов
планирования или сделайте эти показатели независимыми друг от друга путем дублирования
часто используемых расчетов.
30.4.3Пример. Кумулятивная агрегация
В этом примере расчет показателя CKF03CAGGR занимает много времени, шаблоны Microsoft
Excel загружаются очень медленно. Для анализа проблемы следует вызвать приложение Расчеты
показателей и выполнить поиск показателя CKF03CAGGR. Проверка графа расчетов показателя
показывает, что граф содержит расчет для нескольких периодов, который устанавливает блоки
фильтра и, возможно, вызывает проблемы с производительностью. Чтобы проанализировать и
устранить эту проблему, выполните следующие шаги.
1. Откройте приложение Расчеты показателей, выберите область планирования и показатель (в
данном случае CKF03CAGGR) и нажмите Перейти.
Руководство по конфигурации модели
Мониторинг и устранение ошибок
PUBLIC
ОБЩЕДОСТУПНО 617