Использование выражений в визуализациях
Визуализации в программе Qlik Sense строятся из диаграмм, которые создаются на основе измерений и мер. Для создания более динамичных и сложных визуализаций можно использовать выражения.
Визуализации могут иметь заголовки, подзаголовки, сноски и прочие элементы, которые помогают передать информацию. Составные элементы визуализации могут быть простыми. Например: измерение, состоящее из поля, представляющего данные, и заголовка, состоящего из текста.
Меры — это вычисления, выполняемые на основе полей. Пример. Sum(Cost) означает, что все значения поля Cost агрегированы с помощью функции Sum. Другими словами, Sum(Cost) является выражением.
Что такое выражение?
Выражение — это комбинация функций, полей и математических операторов (+ * / =). Выражения используются для обработки данных в приложении, чтобы выдать результат, который можно увидеть в визуализации. Они могут быть простыми, включая только основные вычисления, или сложными, включая поля с функциями и операторы. Выражения используются как в скриптах, так и в визуализациях диаграмм.
Все меры являются выражениями. Разница между мерами и выражениями состоит в том, что выражения не имеют имени и описательных данных.
Можно построить более динамичные и интересные визуализации с выражениями для измерений, заголовков, подзаголовков и сносок. Это значит, например, что вместо статичного текста заголовок визуализации можно создать из выражения, результат которого изменяется в зависимости от выборок.
Где используются выражения?
Если при изменении визуализации символ виден на панели свойств, можно использовать выражение. Щелкните , чтобы открыть редактор выражения, предназначенный для построения и редактирования выражений. Выражения также можно вводить непосредственно в поле выражения.
Выражение нельзя сохранить непосредственно как основной элемент. Однако основные меры и основные измерения могут содержать выражения. Если выражение используется в какой-либо мере или измерении, которое затем сохраняется в виде основного элемента, выражение в мере или измерении будет сохранено.
Когда вычисляются выражения?
Выражение в скрипте загрузки вычисляется по мере выполнения скрипта. В визуализациях выражения вычисляются автоматически, когда любое из содержащихся в выражении полей, переменных или функций, изменяет значение или логическое состояние. Существует несколько различий между выражениями скрипта и выражениями диаграммы в синтаксисе и доступных функциях.