Руководство пользователя
Пользовательские
Компоненты, которые позволяют создавать пользовательские процедуры и SQL-запросы в ваших рабочих процессах.
Вызов процедуры
Описание
Этот компонент выполняет произвольный оператор CALL SQL.
Используйте $a и $b в качестве заполнителей для имен входных таблиц (вы можете использовать одно, оба или ни одного из них) и $output в качестве заполнителей для имени выходной таблицы.
Процедура, которую вы вызываете, отвечает за создание выходной таблицы по пути, хранящемуся в выходной переменной $.
Ниже приведен действительный пример кода для использования в этом компоненте:
CALL MY_PROCEDURE($a, 10, '$output');
Входы
Исходная таблица [Table]
Исходная таблица [Table]
Оператор SQL CALL [String]
Выходы
Результирующая таблица [Table]
Пользовательский SQL выбор
Описание
Этот компонент выполняет произвольный оператор SELECT SQL.
Новая таблица будет создана на основе результата введенного оператора.
Используйте $a, $b и $c в качестве заполнителей для имен входных таблиц (вы можете использовать одно, все или ни одного из них).
Ниже приведен действительный пример кода для использования в этом компоненте, который сгенерирует новую таблицу с добавленным столбцом площади (на основе столбца с именем «geom»), в котором только строки соответствуют пяти крупнейшим геометриям:
SELECT *, ST_AREA(geom) AS area FROM
$a ORDER BY area LIMIT 5
Входы
Исходная таблица [Table]
Исходная таблица [Table]
Исходная таблица [Table]
Оператор SQL SELECT [String]
Выходы
Результирующая таблица [Table]