Руководство пользователя
Подготовка данных
Компоненты для подготовки ваших данных к последующему анализу, включая изменение структуры таблицы, изменение порядка данных, подвыборку данных и т. д.
В случае, если
Описание
Этот компонент генерирует значения столбцов, которые зависят от набора заданных условий.
Входы
Исходная таблица [Table]
Условия и возврат [Column]
: пользовательский интерфейс этого компонента помогает создавать условное выражение, включающее несколько столбцов и операторы SQL. Каждое выражение будет давать другой результат, установленный в компоненте.Имя для нового столбца
: Выберите столбец, который будет содержать указанное результирующее значение.
Выбор
Описание
Этот компонент запускает произвольный оператор SELECT.
Он генерирует новую таблицу на основе оператора SELECT, примененного к входной таблице.
Входы
Исходная таблица [Table]
Операция SELECT [String]
Выходы
Результирующая таблица [Table]
Выбор уникальных значений
Описание
Этот компонент генерирует новую таблицу с уникальными значениями, которые появляются в заданном столбце входной таблицы.
Входы
Исходная таблица [Table]
Колонка [Column]
Выходы
Результирующая таблица [Table]
Выборка
Описание
Этот компонент генерирует новую таблицу со случайной выборкой N строк из входной таблицы.
Входы
Исходная таблица [Table]
Количество строк для выборки [Number]
Выходы
Результирующая таблица [Table]
Генератор шестнадцатеричных цветов
Описание
Этот компонент создает шестнадцатеричный цвет для каждого значения колонки входной строки. Значения столбцов как NULL будут ассоциированы с серым цветом.
Входы
Исходная таблица [Table]
Столбец со значениями категорий
Выходы
Результирующая таблица [Table]
География в геометрию
Описание
Этот компонент преобразует столбец из географии в геометрический тип данных.
Входы
Исходная таблица [Table]
Геометрический столбец [Column]
Выходы
Результирующая таблица [Table]
Извлечение из JSON
Описание
Этот компонент создает новый столбец со значениями, извлеченными из строк JSON в другом столбце. Он использует синтаксис хранилища данных для указания пути к ключу, который необходимо извлечь. Для получения дополнительной информации см. ссылки на документацию ниже.
Входы
Исходная таблица [Table]
JSON столбец [Column]
JSON путь [expression]
Имя для нового столбца [Column]
Выходы
Результирующая таблица [Table]
Найти и заменить
Описание
В качестве альтернативы столбцы из справочной таблицы можно добавить в исходную таблицу в тех строках, где находится искомая строка. Это регулируется параметром Mode
.
Входы
Исходная таблица [Table]
Найти внутри столбца [Column]
Таблица поиска [Table]
Найти столбец значений [Column]
Сменная колонка [Column]
Режим поиска [Selection]
Поиск без учета регистра [Boolean]
Сопоставьте только целое слово [Boolean]
Режим [Selection]
Столбцы для добавления [Column] [Multiple]
: используется только в том случае, еслиДобавьте столбец(ы) к записи
выбран режим
Выходы
Результирующая таблица [Table]
Не равно Null
Описание
Этот компонент фильтрует входную таблицу по наличию или отсутствию нулевых значений в заданном столбце.
Входы
Исходная таблица [Table]
Колонка [Column]
Выходы
Таблица значений, отличных от null [Table]
Таблица нулевых значений [Table]
Номер строки
Описание
Этот компонент создает новую таблицу с дополнительным столбцом, содержащим номера строк.
Входы
Исходная таблица [Table]
Выходы
Результирующая таблица [Table]
Нормализация
Описание
Этот компонент нормализует значения данного столбца. Он добавляет новый столбец с именем [column_name]_norm
. Нормализация может быть вычислена в виде значений 0-1 или в виде z-баллов.
Входы
Исходная таблица [Table]
Столбец для нормализации [Column]
Используйте z-коэффициенты [Boolean]
Выходы
Результирующая таблица [Table]
Ограничение
Описание
Этот компонент создает новую таблицу, содержащую только N первых строк входной таблицы.
Входы
Исходная таблица [Table]
Количество строк [Number]
Выходы
Результирующая таблица [Table]
Переименование столбца
Описание
Этот компонент генерирует новую таблицу с тем же содержимым, что и входная, переименовав один из ее столбцов.
Входы
Исходная таблица [Table]
Столбец для переименования [Column]
Новое имя столбца [String]
Выходы
Результирующая таблица [Table]
Преобразование столбцов в массив
Описание
Этот компонент добавляет новый столбец с массивом, содержащим значения в наборе выбранных столбцов
Входы
Исходная таблица [Table]
Столбцы
Имя столбца массива [String]
Выходы
Результирующая таблица [Table]
Преобразование типов
Описание
Этот компонент приводит содержимое столбца к заданному типу
Входы
Исходная таблица [Table]
Столбец [Column]
Новый тип [Selection]
Выходы
Результирующая таблица [Table]
Простая фильтрация
Описание
Этот компонент фильтрует входную таблицу в соответствии с выражением фильтра, основанным на одном столбце.
Он генерирует новую таблицу, содержащую только те строки входной таблицы, которые соответствуют критериям фильтра, и еще одну таблицу, содержащую те строки, которые им не соответствуют.
Входы
Исходная таблица [Table]
Столбец [Column]
Оператор [Selection]
Значение [String]
Выходы
Таблица со строками, прошедшими фильтр [Table]
Таблица со строками, которые не проходят фильтр [Table]
Пространственная фильтрация
Описание
Этот компонент фильтрует входную таблицу с помощью пространственного предиката и таблицы фильтрации.
Он генерирует новую таблицу, содержащую только те строки входной таблицы, которые соответствуют критериям фильтра, и еще одну таблицу, содержащую те строки, которые им не соответствуют.
Входы
Исходная таблица [Table]
Таблица фильтров [Table]
Столбец Geo в исходной таблице [Column]
Колонка Geo в таблице фильтров [Column]
Пространственный предикат [Selection]
Выходы
Таблица со строками, прошедшими фильтр [Table]
Таблица со строками, которые не проходят фильтр [Table]
Редактировать схему
Описание
Этот компонент позволяет изменять названия и типы данных столбцов таблицы.
Он позволяет выбирать определенные столбцы с возможностью корректировать их имена и типы данных по мере необходимости.
Входы
Исходная таблица [Table]
Столбец [Column]
: Пользовательский интерфейс компонента позволяет выбрать столбец, задать новое имя и выбрать тип данных для преобразования столбца.
Выходы
Результирующая таблица [Table]
Создание столбца
Описание
Этот компонент создает новую таблицу с дополнительным столбцом, вычисляемым с помощью выражения.
Входы
Исходная таблица [Table]
Имя для нового столбца [String]
Выражение [String]
Выходы
Результирующая таблица [Table]
Сортировка по
Описание
Этот компонент генерирует новую таблицу, содержащую строки входной таблицы, отсортированные в соответствии со значениями в одном из ее столбцов, и необязательный второй столбец.
Используемые столбцы не могут быть типа геометрия.
Входы
Исходная таблица [Table]
Колонка сортировки [Column]
Используйте порядок убывания [Boolean]
Дополнительная колонка сортировки [Column]
Используйте порядок убывания во вторичном столбце [Boolean]
Выходы
Результирующая таблица [Table]
Текст в столбцы
Описание
Этот компонент добавляет новые колонки на основе разделения текстовой строки в текстовой колонке.
Входы
Исходная таблица [Table]
Столбец для разделения [Column]
Разделители [String]
Режим [Selection]
. Добавлять ли новые столбцы или новые строки с разделенными строкамиКоличество столбцовs
: используется только в том случае, если mode = «Разделить на столбцы».Префикс для имен новых столбцовs [String]
: используется только в том случае, если mode = «Разделить на столбцы».Дополнительные символы
: Что делать с лишними символами, если после разделения строки по разделителям токенов больше, чем указано в параметре “Количество новых столбцов”
Выходы
Результирующая таблица [Table]
Транспонирование / Разворот
Описание
Этот компонент разворачивает ориентацию таблицы данных.
Входы
Исходная таблица [Table]
Ключевые столбцы [Column][Multiple]
:Столбцы, используемые для идентификации строк.Колонки данных [Column][Multiple]
: столбцы, используемые для пар ключ-значение.
Выходы
Результирующая таблица [Table]
Удаление дубликатов
Описание
Этот компонент принимает входную таблицу и генерирует новую, в которой удалены дубликаты строк из входной таблицы.
Входы
Исходная таблица [Table]
Выходы
Результирующая таблица [Table]
Удаление столбцов
Описание
Этот компонент генерирует новую таблицу с тем же содержимым, что и входная, за исключением выбранных столбцов.
Компонент завершится ошибкой, если удаляемый столбец будет единственным во входной таблице.
Входы
Исходная таблица [Table]
Столбец [Column]
Выходы
Результирующая таблица [Table]
Условие
Описание
Этот компонент фильтрует входную таблицу в соответствии с выражением WHERE.
Он генерирует новую таблицу, содержащую только те строки входной таблицы, которые соответствуют критериям фильтра, и еще одну таблицу, содержащую те строки, которые им не соответствуют.
Входы
Исходная таблица [Table]
Выражение фильтра [String]
Выходы
Таблица со строками, прошедшими фильтр [Table]
Таблица со строками, которые не проходят фильтр [Table]
Установка SRID
Описание
Этот компонент устанавливает SRID геоколонки.
Входы
Исходная таблица [Table]
Geo столбец [Column]
SRID [String]
Выходы
Результирующая таблица [Table]
Формула для нескольких столбцов
Описание
Этот компонент вычисляет новые значения на основе заданного выражения и набора полей, к которым нужно применить выражение. Используйте $a для ссылки на значение текущего столбца.
Входы
Исходная таблица [Table]
Выражение [String]
Режим [Selection]
. Режим, используемый для помещения новых значений в таблицу.Префикс [String]
. Только для случая режим=‘Создать новые столбцы’Столбцы [Column][Multiple]
. Столбцы, к которым нужно применить формулу
Выходы
Результирующая таблица [Table]
Формула для нескольких строк
Описание
Этот компонент создает новую таблицу, содержащую новый столбец, вычисляемый по многорядной формуле на основе одного или нескольких входных столбцов. Чтобы сослаться на значение в предыдущей строке, используйте {colname - 1}
, а чтобы сослаться на значение в следующей строке, используйте {colname + 1}
.
Входы
Исходная таблица [Table]
Новое имя столбца [String]
Новый тип колонки [Selection]
Выражение [String]
Значение для пропущенных значений строки [Selection]
Сортировать по [Column]
Группировка по [Column]
Выходы
Результирующая таблица [Table]
Заменить столбец
Описание
Этот компонент создает новую таблицу изменённым столбцом, вычисляемым с помощью выражения.
Входы
Исходная таблица [Table]
Столбец [Column]
Выражение [SQL]
Выходы
Результирующая таблица [Table]