Добавление столбцов в набор данных
Можно добавить столбцы, чтобы включить базовые преобразования на основе строк в набор данных.
Эта возможность доступна для следующих задач:
-
Задачи промежуточного хранения данных, выполняемые через Qlik Data Gateway — Data Movement
-
Задачи хранения
-
Задачи преобразования данных
-
Задачи киоска данных
-
Нажмите Базы данных.
-
Нажмите Добавить столбец.
Необходимо указать имя столбца и тип данных.
Столбец можно сделать ключом; кроме того, можно указать, разрешены ли нулевые значения.
Для некоторых типов данных можно задать дополнительные параметры: длина, точность и т.д.
-
Нажмите на добавленном столбце.
Откроется построитель выражений.
-
Введите выражение для столбца.
Столбцы можно использовать в наборе данных, функциях и операторах в выражениях.
Нажмите , чтобы переместить объект в выражение.
В выражении также можно использовать все функции, поддерживаемые платформой данных.
-
Нажмите Извлечь параметры.
Теперь можно добавить тестовое значение ко всем параметрам. Нажмите для этого Значение для проверки (Value to test).
-
Нажмите Проверить выражение.
Выводится результат выражения, полученный по тестовым значениям.
-
По завершении нажмите кнопку ОК.
Будет добавлен столбец, полученный в результате вычислений в выражении.
Построение выражений
Требуется построить выражение, которое будет определять значения в новом столбце. Для этих целей можно использовать:
-
Столбцы
Все столбцы в исходном наборе данных.
-
Функции
Функции, работающие со строками, числами, датами и временем, а также функции для проверки нулевого значения и логические функции.
Примечание к информацииЕсли в качестве платформы данных используется Azure Synapse Analytics, $RTRIM и $LTRIM отсекают только знаки пробела вне зависимости от того, какой знак указан для отсечения. -
Операторы
Математические и логические операторы Некоторые операторы доступны в панели инструментов над выражением. Там же находится оператор объединения строк, ||.
Нажмите , чтобы переместить объект в выражение.
В выражении также можно использовать все функции, поддерживаемые платформой данных.
Пример выражения
В этом примере выражение объединяет два столбца first_file_name и first_file_title, разделенные :.
Ограничения
-
В имени столбца нельзя использовать знаки пробела, если в качестве платформы данных используется Google BigQuery.