Статьи по теме: Инструменты Albato

Инструмент «Обрезка данных»

Инструмент позволяет обрабатывать данные, позволяя обрезать часть значения по заданному в настройке принципу. Работу этого инструмента можно сравнить с ножницами, что позволяют вырезать данные из любого набора значений. Инструмент может вырезать как половину строки (например, от начала до середины), так и произвольное значение в середине строки (например, с 3-ей по 5-ую букву).

Зачем нужен данный инструмент на примере


Рассмотрим функциональность инструмента на примере.

Предположим, мы получаем из какого-либо источника текс, из которого необходимо вырезать часть. Для примера возьмем текст вида: вырезаем $123@, из этого текста сделаем 3 варианта: начало, между символами $@ и окончание, то есть должно остаться поле работы инструмента:

вырезаем
123
$123@

Для этого используем инструмент «Обрезка данных».




Придумываем название инструменту.
Выбираем значение для обработки данных. В нашем случае в качестве значения мы выберем поле столбец тест.
Выбираем направление обрезки данных, т.е. выбираем, как будет происходить обрезка: с начала или конца. Давайте выберем направление «с начала». Тогда система будет выполнять алгоритм, начиная слева направо. Выбрав «с конца», алгоритм будет отзеркален и выполняться будет справа налево.
Наконец выберем тип обрезки данных. Доступны 2 типа обрезки данных «По кол-ву символов» и «По конкретному знаку». В нашем случае выберем тип «По конкретному знаку».
Здесь нужно указать, с какого момента мы начнем вырезать данные (т.е. момент начала тех данных, которые мы хотим дальше передать)
В поле «До какого знака проводить обрезку данных» мы не вводим никакого значения, а проставляем под полем галочку «Обрезать до конца».


Результат работы инструмента будет выглядеть так:


Получилась вот такая связка:


Для использования результата работы инструмента «Обрезка данных» вам необходимо будет перейти в настройки следующего шага и выбрать для поля значение «Результат» из настроенного ранее шага Albato.

Вот как это будет выглядеть в нашем случае.


Далее приведем пример настройки инструмента для двух других вариантов:

Вариант 2


Результат


Вариант 3


Результат


Используя этот инструмент, вы можете решать самые разные задачи.

Например, выделять код страны или оператора из номера телефона, выделять код региона из гос.номера автомобиля, выделять токен из строки запроса и т.д.

Последнее изменение: 06/02/2025

Была ли эта статья полезна?

Поделиться отзывом

Отменить

Спасибо!