Рекомендации по повышению производительности приложений
Узнайте, как обеспечить быстрый отклик и удобство использования ваших приложений. Можно улучшить скорость и общую производительность ваших приложений, используя только необходимые поля, удаляя повторяющиеся измерения и работая в опубликованных версиях приложений.
Помните, что Инструмент «Наблюдения» использует только данные, включенные в модель данных. Создание основных измерений и мер помогает при вводе вопросов в Инструмент «Наблюдения».
Повышение производительности приложения с помощью Инструмент «Наблюдения»
Инструмент «Наблюдения» может возвращать рекомендации практически мгновенно после открытия приложения путем профилирования приложения и его данных. Размер метаданных, доступных в приложении, может повлиять на время, необходимое Инструмент «Наблюдения» для первоначального профилирования нового приложения.
Если приложение содержит более 500 полей, Инструмент «Наблюдения» менее точно классифицирует поля, выходящие за рамки общих измерений или мер.
Если приложение содержит более 100 основных мер или более 100 основных измерений, Инструмент «Наблюдения» менее точно классифицирует элементы, выходящие за рамки общих измерений или мер. Например, если имеется больше 100 основных измерений, то в качестве измерений можно классифицировать только те из них, которые должны быть географическими измерениями. Этот порог определяется отдельно для основных измерений и для основных мер.
В качестве рекомендации загружайте только релевантные поля, чтобы приложения не достигали размера, который трудно поддерживать.
Чтобы повысить производительность приложений, рассмотрите следующие действия:
-
Загрузка только необходимых полей для приложений.
-
Задайте только значения, которые можно включить в вопрос с помощью инструмента Поиск значений данных.
-
Уберите повторяющиеся измерения из модели данных.
Повышение качества анализа с помощью Инструмент «Наблюдения»
Ниже приводится несколько рекомендаций, которые позволяют улучшить качество анализа в Инструмент «Наблюдения».
Старайтесь не добавлять слишком много измерений в приложение
Может возникнуть желание добавить в приложение максимально возможное количество измерений. Если включено слишком много измерений, могут появиться дубликаты, которые затрудняют создание визуализаций и анализ данных для пользователей.
Старайтесь не использовать превосходную степень прилагательных в именах основных элементов
Рекомендуется исключить прилагательные в превосходной степени из регулярных выражений при именовании основных элементов.
Например, Инструмент «Наблюдения» может распознать следующий Основной элемент с меткой Продажи на этой неделе как несколько токенов: На этой неделе как фильтр относительного времени и Продажи как название измерения в модели данных. Можно использовать такие термины, как самые последние продажи, при именовании основного элемента, чтобы подсистема могла распознать этот термин полностью в качестве вопроса.
Настройка поиска значений данных в логической модели
Модели данных иногда содержат несколько полей с идентичными или почти идентичными именами. Чтобы пользователи задавали вопросы, указывая правильные поля, измените значение Поиск значения данных для этих полей в логической модели. Пользовательская настройка столбца Поиск значения данных помогает подсистеме распознать правильное поле, когда задается вопрос.
Например, модель данных может содержать два измерения страны, страна заказчика и страна поставщика. Если пользователи обычно задают вопросы о странах заказчиков, то значение страна поставщика можно убрать из столбца Поиск значения данных.
Удаление измерения из столбца «Поиск значения данных»
См. Определение полей и групп для получения дополнительной информации об использовании инструмента Поиск значения данных.
Работа с приложениями в управляемых пространствах
Инструмент «Наблюдения» ведет себя иначе в приложениях в управляемых пространствах. В личном или общем пространстве обычно имеется доступ ко всем полям в приложении. В опубликованном приложении доступны только основные элементы. Прежде чем опубликовать приложение в управляемом пространстве, убедитесь, что созданы основные элементы для измерений и мер, которые будут доступны.
Вопросы на естественном языке лучше всего подходят для приложений с ограниченным и специфическим количеством полей. По этой причине опубликованные приложения имеют более высокую скорость отклика по сравнению с приложениями в общем или личном пространстве.
Инструмент «Наблюдения» может выполнять подсчеты для простых основных измерений, когда приложение находится в личном или общем пространстве. Это невозможно, когда приложение находится в управляемом пространстве, так как у пользователей нет доступа к используемым полям.