Перейти к основному содержимому Перейти к дополнительному содержимому

Процессор Strings (Строки)

Применяет несколько функций к столбцам, содержащим строковый тип данных.

Процессор Strings позволяет выполнять различные операции с символами в строковых столбцах в потоке преобразований.

Свойства Strings

Свойства для настройки редактирования строковых столбцов.

Примечание к информации

Свойства, перечисленные в этом разделе, являются свойствами по умолчанию для всех функций данного процессора. Может потребоваться определить дополнительные свойства в зависимости от выбранной функции.

Конфигурация
Свойство Конфигурация

Имя функции

  • Add extra characters (Добавить дополнительные символы): добавляются дополнительные символы (дополнение) слева или справа от исходного значения для соответствия ожидаемому размеру.

  • Calculate length (Вычислить длину): извлекается количество знаков из значения (23562 -> 5; 'example' -> 7).

  • Change to lower case (Преобразовать в нижний регистр): преобразует в нижний регистр весь текст в ячейке.

  • Change to title case (Преобразовать в регистр заголовка): преобразует текстовое содержимое столбца в регистр заголовка.
    Например, «this is an example» (это пример) преобразуется в «This Is an Example».

  • Change to upper case (Преобразовать в верхний регистр): преобразует в верхний регистр (заглавные буквы) весь текст в ячейке.

  • Contains text (Содержит текст): проверяет, содержит ли ячейка указанное значение, и возвращает TRUE (ИСТИНА) или FALSE (ЛОЖЬ) в зависимости от результата. Значение вводится с учетом регистра.

  • Convert character width (Преобразовать ширину символов): ширина символов преобразуется в половинную или полную, либо выполняется нормализация строк.
  • Extract a value by index (Извлечь значение по индексу): часть строки из положения с указанным индексом извлекается в новый столбец.

  • Generate unique identifier (UUID) (Генерировать уникальный идентификатор (UUID)): генерируется уникальный идентификатор для каждой строки столбца.

  • Match pattern (Сопоставить с образцом): создается новый столбец со значением true (истина) или false (ложь) в зависимости от того, соответствует ли значение заданному образцу.

  • Match similar text (Сопоставить с подобным текстом): создается новый столбец со значением true (истина) или false (ложь) в зависимости от того, является ли значение меньшим или равным расстоянию Левенштейна заданного значения.

  • Remove all non alpha numeric characters (Удалить все символы, кроме буквенно-числовых): зачищает значения, содержащие неожиданные символы, путем удаления всех символов, кроме 0-9, Aa-Zz и символов с диакритическими знаками. Пробелы сохраняются.
    Например, Q=+l**i€q$ 20%2,0 преобразуется в Qlik 2020.
  • Remove all non numeric characters (Удалить все символы, кроме числовых): зачищаются все числовые символы путем удаления все символов, кроме 0-9. Десятичные разделители и пробелы сохраняются.
    Например, Q=+l**i€q$ 20%2,0 преобразуется в 202,0.

  • Remove consecutive characters (Удалить все последовательные символы): удаляются все последовательно идущие повторяющиеся символы в столбце.

  • Remove part of the text (Удалить часть текста): указанный текст удаляется из ячеек в столбце.

  • Remove trailing and leading characters (Удалить символы в начале и конце): обрезаются пробелы или другие заданные символы в начале и в конце строки.

  • Search and replace (Найти и заменить): заменяются ячейки или части ячеек, содержащие указанное значение.

  • Simplify text (remove case, accent, etc.) (Упростить текст (убрать регистр, диакритические знаки и т. д.)): содержимое столбца упрощается путем преобразования в нижний регистр, удаления диакритических знаков, нормализации с использованием NFKD, разделения объединенных символов и удаления заполняющих символов из всей строки.
    Например, François преобразуется в francois.

Columns to process (Столбцы для обработки)

Выберите один или несколько столбцов, к которым требуется применить функцию в списке.

Примечание к информации

Если требуется применить одну и ту же функцию к нескольким столбцам сразу, щелкните Значок «Открыть диалог», чтобы открыть вид дерева, в котором можно выбрать несколько столбцов.

Create new column (Создать новый столбец)

Включите этот параметр, чтобы создать новый столбец поле применения функции. Если этот параметр не включен, существующий столбец будет сохранен и изменен.

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

Чтобы изменить его описание, щелкните значок ИзменитьИзменить, который отображается при наведении указателя мыши на описание.

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!