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