Оценка производительности приложения
Последнее обновление: 08.09.2026Оценка производительности позволяет оценивать производительность вашего приложения по мере его разработки. Оценка производительности предоставляет понятные и полезные метрики, такие как время отклика для общедоступных листов и объектов. Используя эти данные, можно выявить узкие места в производительности и сравнить метрики разных версий приложения.
Кто может использовать оценку производительности
Оценка производительности предназначена для разработчиков приложений, которые хотят измерить и улучшить их работу.
Чтобы провести оценку производительности, необходимо иметь одну из ролей, перечисленных ниже.
-
Администратор клиента
-
Владелец пространства
-
Участник пространства с одной из этих ролей:
-
Может изменять
-
Может изменять данные в приложениях
-
Может управлять
-
Может выполнять задачи оператора (в управляемых пространствах)
-
-
Чтобы оценивать приложения в пространстве, все пользователи, включая администраторов клиента, должны иметь хотя бы разрешение на просмотр в нем.
-
Администраторы клиента всегда могут просмотреть результаты оценки производительности всех приложений, даже если у них нет разрешения на доступ к пространству или приложению.
Использование оценки производительности
Вы можете оценить производительность любого Qlik Sense приложения в Qlik Cloud. Используйте оценку производительности для следующих задач:
-
Измерьте производительность вашего приложения.
-
Проверьте, повлияли ли изменения в вашем приложении на производительность.
-
Получите предложения о том, как можно оптимизировать производительность приложения.
Оценка производительности анализирует время отклика для всех общедоступных листов и объектов в приложении. Включаются только опубликованные листы, поэтому листы в разработке обычно не влияют на результаты — однако, оценка также анализирует, какие поля используются, что может привести к анализу неопубликованных листов.
Используйте результаты, чтобы определить объекты, которые могут нуждаться в оптимизации. Имейте в виду, что эти результаты представляют собой общие рекомендации и могут не отражать точную производительность в реальной производственной среде.
Ниже приведены аспекты, которые необходимо учитывать
-
Оценка производительности проводится в облачной среде, поэтому время отклика может отличаться из-за задержек и колебаний пропускной способности.
-
Для более качественного сравнения рекомендуется проводить оценки близко друг к другу по времени.
-
Результаты могут быть затронуты, если оценки выполнялись на аналитических подсистемах разных размеров.
Более подробную информацию о факторах производительности см. Оптимизация производительности приложения.
Подсистемы, используемые для оценок приложения
Когда вы запускаете оценку производительности приложения в Qlik Cloud, оценка выполняется на выделенной подсистеме.
По умолчанию для оценок используется подсистема объемом 20 ГБ (Standard-20). Если ваша лицензия включает поддержку крупных приложений, оценки могут выполняться на более крупной подсистеме (от Large-40 до Large-200), когда приложению требуется больше памяти, а пространство настроено для крупных приложений.
Подсистема, используемая при оценке, имеет тот же размер, что и подсистема, которую будут использовать реальные пользователи при открытии приложения. Это позволяет наблюдать за производительностью в ожидаемой среде выполнения.
Более крупные подсистемы обычно сокращают время отклика, но улучшения также могут быть результатом дизайна приложения или оптимизаций. Сравнение результатов для подсистем разных размеров может помочь вам различить влияние производительности и настройку приложения.
Администраторы могут вручную назначать подсистемы приложениям для тестирования производительности с подсистемами различных размеров. Подробности см. Назначение механизмов для повышения производительности приложения.
Объемы двигателей
-
Standard-20: Подсистема по умолчанию (20 ГБ)
-
Large-40, Large-60, … Large-200: Движки большего размера (число указывает на ГБ памяти)
| Движок | Память | До ядер* |
|---|---|---|
| Large-40 | 40 ГБ | 10 ядер |
| Large-60 | 60 ГБ | 14 ядер |
| Large-80 | 80 ГБ | 20 ядер |
| Large-120 | 120 ГБ | 30 ядер |
| Large-160 | 160 GB | 40 ядра |
| Large-200 | 200 GB | 50 ядер |
* «До ядер» означает, что ресурсы выделяются по мере необходимости — хотя не все вычисления могут использовать все ядра одновременно.
Использование объема
-
Выполнение оценки производительности для большого приложения использует часть вашей емкости перезагрузки большого приложения, даже если приложение не перезагружается. Qlik Cloud временно выделяет более мощный движок для выполнения оценки,
-
Открытие приложения напрямую для проверки производительности потребляет значительную емкость потребления приложения для сеанса, как и при обычном использовании.
Для получения дополнительной информации об объеме для больших приложений см. Поддержка больших приложений.
Выполнение оценок производительности в приложениях
Чтобы выполнить оценку производительности, необходимо иметь разрешение на перезагрузку приложения. Оценку производительности можно запустить из:
-
В центрах активности
-
Сведения о применении
Запуск оценки производительности из центров активности
Выполните следующие действия.
-
В центре активности щелкните
на приложении, которое требуется оценить.
-
Выберите Инструменты > Оценка производительности.
-
Щелкните Оценить сейчас.
После завершения оценки поступит уведомление.
Выполнение оценок производительности через экран сведений о приложении
Выполните следующие действия.
-
В центре активности щелкните
на приложении, которое требуется оценить.
-
Выберите
Сведения, затем щелкните
Оценка производительности.
-
Щелкните Оценить сейчас.
После завершения оценки поступит уведомление.
Выполнение оценок производительности в приложении
Выполните следующие действия.
-
В приложении щелкните имя приложения, чтобы открыть область Сведения.
-
Выберите Инструменты > Оценка производительности.
-
Щелкните Оценить сейчас.
После завершения оценки поступит уведомление.
Просмотр результатов оценки
В зависимости от того, требуется ли вам просмотреть одну оценку производительности или сравнить две оценки, таблицы результатов будут отличаться.
Результаты оценки производительности приложения хранятся в течение 90 дней.
Просмотр одной оценки производительности
Выполните следующие действия.
-
Чтобы просмотреть оценку производительности, щелкните
на приложении.
-
Выберите
Сведения, затем щелкните
Оценка производительности. Все оценки перечислены в таблице оценок производительности.
Примечание к подсказкеМожно также перейти к результатам, щелкнув Просмотреть результаты в уведомлении. -
Щелкните Показать для оценки, которую требуется просмотреть.
Обзор оценки.

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

-
Выберите вкладку Результаты, чтобы просмотреть более конкретную информацию о производительности.
Вкладка результатов оценки.

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

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

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

-
Выберите вкладку Результаты, чтобы просмотреть более конкретную информацию о производительности. Для каждой строки показано абсолютное и относительное изменение.
Можно выполнить сортировку по столбцам «Абсолютное изменение» и «Относительное изменение». Щелкните заголовок столбца, чтобы сортировать по возрастанию или по убыванию.
Результаты сравнения оценки.

-
Щелкните
, чтобы показать сведения для каждой строки.
Информация об оценке производительности
Показатели запрашиваются либо из метаданных приложения, либо измеряются во время оценки производительности.
Вкладка «Информация»
На вкладке Информация отображается основная информация о приложении для выбранной версии.
Подсистема аналитики
-
Отображает механизм аналитики, используемый во время оценки.
Примечание к информацииЕсли включена поддержка больших приложений, может использоваться более мощный механизм вместо механизма Standard-20.
Состояние
-
Показывает состояние оценки производительности.
-
«Готово к проверке» — оценка производительности успешно завершена.
-
Предупреждение — оценка производительности завершена, но некоторые результаты отсутствуют или неточны.
-
«Не удалось оценить» — оценка производительности не была успешно завершена, и результаты отсутствуют или неточны.
-
Размер приложения
-
Источник метрики: метаданные приложения
-
Показывает общий размер модели данных приложения в памяти без начальных выборок.
Количество строк
-
Источник метрики: метаданные приложения
-
Показывает общее количество строк, содержащихся в таблицах в модели данных приложения.
Общедоступные листы в приложении
-
Источник метрики: метаданные приложения
-
Показывает общее количество общедоступных листов в приложении.
Общедоступные объекты в приложении
-
Источник метрики: метаданные приложения
-
Показывает общее количество общедоступных объектов в приложении.
Примечание к информацииВ результатах оценки производительности общедоступные листы не учитываются как общедоступные объекты.
Оценки еще не выполнялись
-
Источник метрики: измерение
-
Перечисляются все объекты, которые не удалось оценить в полной мере. Типичные причины: объект имеет условие расчета, которое не было выполнено, или тип объекта не поддерживается для оценки. Например, поведение расширения, разработанного пользователем, неизвестно средству оценки приложения и не может быть оценено правильно.
Предупреждения
-
Источник метрики: измерение
-
Перечисляются объекты, имеющие проблемы с разработкой приложения, которые потребуется решить. Например, объект, который работает на листе, но имеет коды ошибок, допустим, объект, не имеющий мер или измерений, отображается в списке Предупреждения. Если объект возвращает страницу с данными, превышающую определенный размер, он также будет отображаться в этом списке с сообщением Слишком большая полезная нагрузка.
Критические ошибки
-
Источник метрики: измерение
-
Перечисляются ошибки, которые привели к остановке оценки до завершения, а также указаны квоты клиента или приложения. Здесь могут быть перечислены ошибки средства оценки приложений или другие проблемы с инфраструктурой, которые могут препятствовать выполнению, например: превышена квота для оценки приложения или приложение имеет размер, превышающий предел оценки приложений 20 ГБ, и не может быть открыто.
Вкладка «Результаты»
На вкладке Результаты представлена более конкретная информация об оценке производительности.
Объект с проблемами кэширования
-
Источник метрики: измерение
-
Выводит список объектов, кэширующихся неэффективно. Это определяется путем загрузки каждого объекта дважды. После того как объект уже был загружен один раз, можно ожидать более быстрого времени отклика, поскольку набор результатов должен быть помещен в кэш. Улучшений можно потенциально достичь путем настройки модели данных или выражений. Для получения дополнительной информации см. рекомендации по моделированию данных и использование выражений в визуализациях.
-
Для получения дополнительной информации об общей оптимизации приложений, см. Оптимизация производительности приложения.
Однопоточные объекты
-
Источник метрики: измерение
-
В этом разделе содержатся объекты, показатели производительности которых указывают на преимущественно однопоточную обработку во время загрузки. Если объект появляется в этом разделе и время ответа для пользователя считается слишком большим, необходимо проверить запросы, являющиеся результатом любых выражений в объекте, на предмет узких мест. Улучшений можно потенциально достичь путем настройки модели данных или выражений.
-
Для получения дополнительной информации об однопоточной производительности см. Полей из разных таблиц внутри таблицы агрегирования следует избегать по возможности.
Объекты, превышающие предел памяти
-
Источник метрики: измерение
-
Этот раздел содержит объекты, которые достигли предела памяти, с указанием соответствующего кода ошибки. Здесь могут отображаться объекты, которые достигли предела, установленного для песочницы подсистемы на уровне объектов, превысили общий объем памяти подсистемы или достигли связанного предела памяти.
Время работы приложения
-
Источник метрики: измерение
-
Этот раздел описывает каждый шаг в процессе открытия приложения и сколько времени это занимает.
Общедоступные листы по времени начальной загрузки
-
Источник метрики: измерение
-
Измерение времени отклика для каждого листа. Эти измерения извлекаются при первом обращении к приложению, когда каждый из листов запрашивается по очереди. Значения, содержащиеся в этом разделе, представляют собой наихудшее время загрузки одного листа. Для каждого листа можно просмотреть 5 самых медленных объектов, щелкнув значок стрелки справа от строки. Это позволяет быстро детализировать, на какие объекты затрачивается время при загрузке листа.
-
Если оценка останавливается из-за тайм-аута, список листов доступен при условии, что была завершена оценка хотя бы одного листа. Вы можете использовать этот список, чтобы определить, какие листы или объекты исследовать в первую очередь.
Время загрузки листа с кэшированием
-
Источник метрики: измерение
-
Измерение времени отклика для каждого листа. Когда все листы запрашивались в первый раз, они, как правило, должны были быть кэшированы. Эти измерения извлекаются при втором обращении к приложению, когда каждый из листов запрашивается по очереди. Здесь также можно детализировать, на что затрачивается время на уровне объектов: для этого разверните строку, нажав кнопку справа.
Время начальной загрузки объекта
-
Источник метрики: измерение
-
Измерение времени отклика для каждого объекта. Эти измерения извлекаются при первом обращении к приложению, когда каждый из объектов запрашивается по очереди. Значения, содержащиеся в этом разделе, представляют собой наихудшее время загрузки одного объекта.
-
Например, можно повысить эффективность кэширования при помощи основных элементов. Для получения дополнительной информации см. раздел Основные элементы или переменные, используемые для выражений.
Время загрузки объекта с кэшированием
-
Источник метрики: измерение
-
Измерение времени отклика для каждого объекта. Когда все объекты запрашивались в первый раз, они, как правило, должны были быть кэшированы. Эти измерения извлекаются при втором обращении к приложению, когда каждый из объектов запрашивается по очереди.
Выделение памяти на таблицу
-
Источник метрики: метаданные приложения
-
Список таблиц, включенных в модель данных, и их размер. Этот раздел будет интересен для минимизации размера модели данных, что приводит к улучшению отклика.
-
Можно отбросить поля и таблицы, которые не используются ни в одном выражении в скрипте загрузки, чтобы повысить скорость и улучшить использование ресурсов. Для получения дополнительной информации см. раздел Производительность модели данных.
Выделение памяти на поле
-
Источник метрики: метаданные приложения
-
Список полей, включенных в модель данных, и их размер. Этот раздел будет интересен для минимизации размера модели данных, что приводит к улучшению отклика.
-
Можно отбросить поля и таблицы, которые не используются ни в одном выражении в скрипте загрузки, чтобы повысить скорость и улучшить использование ресурсов. Для получения дополнительной информации см. раздел Производительность модели данных.
Рекомендации по производительности приложений
Предоставляются рекомендации, которые помогут вам оптимизировать производительность вашего приложения. В представлении рекомендаций, рекомендации сгруппированы по областям, таким как проектирование приложений и загрузка данных. Каждая рекомендация отображается в виде карточки с заголовком, описанием и действием, которое открывает затронутый объект, лист, приложение или Редактор загрузки данных.
Рекомендации предоставляют общие указания. Превышение рекомендуемых пороговых значений не обязательно означает, что приложение некорректно или имеет низкое качество, но это может указывать на области, требующие проверки. Например, большое количество объектов может повлиять на производительность, поэтому, если вы столкнетесь с проблемами в работе приложения, используйте эти рекомендации в качестве отправной точки для расследования.
Добавить условие вычисления диаграммы
Для графиков с истекшим таймаутом
Эта рекомендация появляется, когда диаграмма истекает по таймауту во время вычисления. Используйте действие на карточке рекомендации, чтобы открыть затронутый объект на его листе, затем просмотрите, сколько данных диаграмма пытается вычислить, прежде чем пользователь сделает выбор.
Для повышения производительности:
-
Добавьте условие расчета, чтобы диаграмма отображалась только после того, как пользователи сделают выбор, который сократит результирующий набор.
-
Используйте высокоэффективные фильтры, такие как дата, регион или продукт, перед отображением подробных результатов.
-
Если пользователям нужны детали только после исследования, начните с агрегации более высокого уровня или с детализированного подхода.
-
Запустите оценку производительности еще раз, чтобы убедиться, что проблема с таймаутом решена.
Дополнительные сведения об условиях расчета см. в Оптимизация производительности приложения.
Для диаграмм со множеством измерений
Эта рекомендация появляется, когда диаграмма имеет много измерений и медленно реагирует. Карточка рекомендации открывает объект, чтобы вы могли просмотреть настройку измерения и объем детализации, отображаемый по умолчанию.
Для повышения производительности:
-
Добавьте условие расчета, чтобы диаграмма рассчитывалась только после сужения данных.
-
Уменьшите количество измерений, отображаемых одновременно, особенно в широких или очень детализированных таблицах.
-
Разделите одну сложную диаграмму на более мелкие диаграммы или отдельные листы, когда пользователям не нужны все измерения вместе.
-
Оставьте только поля, которые необходимы для анализа в исходном представлении.
Дополнительные сведения о лучших практиках проектирования визуализаций см. в разделе Оптимизация производительности приложения.
Сократить заголовок, подзаголовок или сноску диаграммы
Эта рекомендация появляется, когда заголовок, подзаголовок или сноска диаграммы слишком длинные. Длинные заголовки могут увеличить накладные расходы при загрузке большого количества объектов, особенно в крупных приложениях.
Для повышения производительности:
-
Заголовок диаграммы должен быть кратким и сфокусированным на вопросе, на который диаграмма отвечает. Максимальная длина в 256 символов является общепринятой рекомендацией.
-
Переместите пояснительный текст, допущения или инструкции из заголовка в вспомогательный текст листа или соответствующую документацию.
-
Используйте единообразные наименования для аналогичных диаграмм, чтобы пользователи могли их понять без длинных заголовков.
Если у нескольких диаграмм длинные заголовки, пересмотрите дизайн листа в целом и упростите формулировку, где это возможно.
Сократить описание листа
Эта рекомендация появляется, когда описание листа необычно длинное. Описания полезны для контекста, но очень длинные описания могут создавать излишнюю нагрузку.
Для повышения производительности:
-
Ограничьте описание кратким изложением назначения листа. Максимальная длина в 1000 символов — это общепринятая рекомендация.
-
Переместите пошаговые инструкции или обширный бизнес-контекст в текст листа, примечания или соответствующий справочный материал.
-
Проверьте, требуется ли описание по-прежнему, особенно для листов, предназначенных только для разработки.
Уменьшите количество диаграмм в приложении
Эта рекомендация появляется, когда приложение содержит большое количество диаграмм на опубликованных листах. Используйте действие рекомендации, чтобы открыть приложение и просмотреть, какие листы и объекты действительно нужны пользователям.
Для повышения производительности:
-
Удалите или переработайте диаграммы, которые дублируют один и тот же анализ.
-
Храните контент для разработки или устранения неполадок на частных листах, чтобы он не включался в оценки опубликованных листов.
-
Объединяйте связанные выводы в более компактные и наглядные диаграммы вместо множества мелких визуализаций.
-
Регулярно просматривайте старые листы и неопубликованный контент, чтобы предотвратить ненужное разрастание приложения.
Общие рекомендации по дизайну см. в Оптимизация производительности приложения.
Уменьшите количество диаграмм на листе
Эта рекомендация появляется, когда один лист содержит много диаграмм. Карточка рекомендаций открывает затронутый лист, чтобы вы могли просмотреть, что рассчитывается, когда пользователи переходят на этот лист или делают выбор.
Для повышения производительности:
-
Разделите переполненные листы на более мелкие, ориентированные на задачи листы.
-
Оставьте самые важные диаграммы на листе и удалите второстепенный анализ, который пользователи редко используют.
-
Замените группы похожих диаграмм одной диаграммой, которая использует выборки или детализацию.
-
Проверьте, можно ли скрыть большие таблицы за выделениями или переместить на отдельный лист анализа.
Переместить вычисляемые измерения в Скрипт загрузки
Эта рекомендация появляется, когда расчетные измерения способствуют замедлению времени отклика. Используйте действие рекомендации, чтобы открыть Редактор загрузки данных и проверить, может ли логика измерения быть предварительно сгенерирована во время перезагрузки вместо во время запроса.
Для повышения производительности:
-
Создавайте поля в Скрипте загрузки для измерений, которые основаны на стабильных бизнес-правилах.
-
Замените повторяющиеся выражения диаграммы полями многократного использования, когда выходные данные не должны динамически изменяться при каждом выборе.
-
Перезагрузите приложение и обновите затронутые диаграммы, чтобы использовать новые поля.
-
Запустите оценку снова, чтобы сравнить обновленное время отклика.
Для получения дополнительной информации о проектировании модели данных, см. Производительность модели данных.
Упростить таблицы доступа к разделам
Эта рекомендация появляется, когда обработка доступа к разделу способствует медленной загрузке. Откройте Редактор загрузки данных из карточки рекомендаций и просмотрите логику скрипта, используемую в доступе к разделам.
Для повышения производительности:
-
Держите таблицы доступа к разделу как можно меньше, включая только необходимых пользователей, групп и полей сокращения.
-
Удалите неиспользуемые столбцы и избегайте сложных преобразований внутри раздела доступа раздела скрипта.
-
По возможности, подготовьте данные безопасности прежде чем они достигнут приложения Скрипт загрузки.
-
Протестируйте приложение с репрезентативными пользователями после изменений, чтобы подтвердить, что сокращение количества данных по-прежнему работает как ожидалось.
Для получения дополнительной информации см. раздел Управление безопасностью данных с помощью Section Access.
Объединяйте таблицы и удаляйте неиспользуемые таблицы
Эта рекомендация появляется, когда модель данных содержит ненужные таблицы или поля, которые увеличивают время загрузки и использование памяти. Используйте действие рекомендации, чтобы открыть Редактор загрузки данных и просмотреть модель.
Для повышения производительности:
-
Отбросить поля и таблицы, которые не используются в диаграммах, выражениях или логике безопасности.
-
В некоторых случаях объединение таблиц может помочь улучшить производительность. Примеры случаев, когда рекомендуется объединение таблиц:
-
Несколько таблиц фактов могут быть объединены в одну таблицу.
-
Когда вычисления распределены по многим таблицам, рассмотрите возможность объединения таблиц, чтобы зависимые таблицы были ближе друг к другу с меньшим количеством пропусков между таблицами.
-
-
Удалите промежуточные или временные таблицы, которые больше не нужны после преобразования данных.
-
После внесения изменений, перезагрузите приложение и проверьте затронутые диаграммы.
Для получения дополнительной информации см. раздел Производительность модели данных.
Уменьшите количество диаграмм и листов
Эта рекомендация появляется, когда открытие приложения и инициализация пользовательского состояния занимает слишком много времени. Используйте карточку рекомендаций, чтобы открыть приложение и просмотреть, сколько листов и объектов загружено в рамках опубликованного опыта.
Для повышения производительности:
-
Архивируйте, отмените публикацию или удалите таблицы, которые больше не нужны пользователям.
-
Держите листы промежуточного хранения легкими, чтобы первоначальный опыт не требовал много вычислений.
-
Переместите специализированный или редко используемый анализ на отдельные листы или в приложения.
-
Проверьте, можно ли большие группы объектов заменить на более простую навигацию и меньший макет по умолчанию.
Сократите количество листов в приложении
Эта рекомендация появляется, когда приложение содержит много листов, что может увеличить время открытия и сделать навигацию менее эффективной. Воспользуйтесь действием рекомендации, чтобы открыть приложение и просмотреть, какие опубликованные листы все еще требуются для текущих рабочих процессов пользователей.
Для повышения производительности:
-
Удалите листы, которые пользователям больше не нужны.
-
Объедините листы, которые охватывают схожий анализ, в меньшее количество более четких, ориентированных на задачи листов.
-
Сохраняйте фокус на стандартном пути пользователя, размещая ключевые выводы на небольшом количестве основных листов.
-
Перемещайте исследовательский или редко используемый анализ в отдельные приложения по возможности.
Для получения дополнительной информации см. раздел Оптимизация производительности приложения.
Анализ неиспользуемых полей
Эта рекомендация помогает выявить поля, которые загружаются в приложение, но не используются в визуализациях, выражениях или другой активной логике. Удаление неиспользуемых полей может сократить время перезагрузки, потребление памяти и сложность модели.
Чтобы применить рекомендацию:
-
Запустите анализ неиспользуемых полей, нажав Анализировать.
-
Просмотрите поля, помеченные как неиспользуемые, и подтвердите, что они не нужны для будущей разработки, закладок или правил безопасности.
-
Если скрипт сгенерирован и вы им довольны, нажмите Копировать в буфер обмена, чтобы скопировать его. Перейдите к Редактор загрузки данных, и вставьте содержимое в конец вашего Скрипта загрузки. Затем перезагрузите приложение.
-
После перезагрузки проверьте важные диаграммы и листы, чтобы убедиться, что приложение по-прежнему работает должным образом.
Для получения дополнительной информации см. раздел Производительность модели данных.
Удалить неиспользуемые поля
Эта рекомендация появляется, когда загрузка некоторых полей занимает больше времени, чем ожидалось.
Рассмотрите возможность проведения анализа неиспользуемых полей, чтобы определить поля, которые можно удалить для оптимизации производительности. На вкладке Рекомендации разверните Анализ неиспользуемых полей и нажмите Анализировать.
Для получения дополнительной информации об анализе неиспользуемых полей см. Анализ неиспользуемых полей.
Настройки уведомлений
Уведомление может быть отправлено, когда оценка производительности завершена или в ней возникла ошибка.
Щелкните на приложении и выберите Уведомления. Доступны следующие уведомления для оценок эффективности:
-
Оценка производительности этого приложения готова к просмотру
-
Не удалось запустить оценку производительности этого приложения
Ограничения
-
В приложении оцениваются только общедоступные листы, в том числе все включенные в них объекты.
-
Обработка тайм-аутов оценки
Если приложение содержит много объектов или очень большое, оценка производительности может завершиться по таймауту. Таймаут не означает, что оценка полностью завершилась с ошибкой. Даже если она остановится раньше, вы все равно сможете просмотреть самые медленные листы и объекты, которые были оценены к этому моменту. Используйте этот список для исследования проблем с производительностью.
Чтобы снизить риск таймаута:
-
Сделайте нерелевантные листы приватными перед запуском оценки.
-
Для опубликованных приложений вы можете создать дубликат приложения и опубликовать копию с меньшим количеством общедоступных листов.
Таймауты и предупреждения о нехватке памяти являются нормой для сложных приложений. Они указывают на области, где оптимизация, меньший объем данных или более мощный движок могут улучшить производительность.
-
-
Поддерживаются не все объекты диаграммы. Если объект не поддерживается, он упоминается в разделе Оценка еще не выполнялась в результатах.
-
Объекты диаграммы, созданные из рекомендаций по созданию диаграмм до версии June 2020, необходимо обновить вручную для поддержки.
-
Если в приложении используется Section Access для сокращения данных, оценка выполняется с данными, сокращенными для текущего пользователя. Это означает, что необходимо запускать оценку от имени пользователя с доступом к набору данных, который требуется оценить. Сравнивать результаты пользователей с другим Section Access некорректно.
-
Случай по умолчанию (без поддержки больших приложений): Оценка производительности приложения ограничена мощностью движка в 20 ГБ. Приложения, требующие больше памяти, не пройдут оценку, и будет выведено сообщение об ошибке.
-
При поддержке больших приложений: Если вы приобрели поддержку больших приложений, вы можете оценивать приложения размером до 50 ГБ, используя механизмы с более высокой емкостью. Дополнительные сведения о поддерживаемых размерах приложений см. Поддержка больших приложений.
-
Таблицы записей не поддерживаются при оценке работы приложения.