Epsilon MetricsДокументация

Управление потоком

Ветвление, ограничение объёма, вызов вложенных workflow и служебные шаги.

Выполнить процесс

epsilon.executeworkflow

Запускает другой рабочий процесс как шаг текущего — с передачей параметров и, если нужно, ожиданием результата.

Входы

  • Исходная таблица (таблица)

Выходы

  • Результат (таблица)
  • Ошибка (таблица)

Параметры

ПараметрТипОбязательныйПо умолчанию
Рабочий процессResourceLocatorда—
Ожидать результатBoolean—да
Параметры вызоваCollection—{}
Обработка ошибокSelection—stop
  • Рабочий процесс — Рабочий процесс, который будет вызван как шаг текущего.
  • Ожидать результат — Включено — текущий процесс дожидается окончания вызванного и получает его результат. Выключено — вызов уходит в фон, выполнение продолжается сразу.
  • Параметры вызова — Значения параметров вызываемого процесса: его переменные, отмеченные как параметр.
  • Обработка ошибок — Что делать, если вызванный процесс упал: остановить текущий или продолжить его выполнение.

Выход

native.output

Этот компонент устанавливает подключенный к нему узел в качестве выходного для API-исполнений рабочего процесса.

Входы

  • Исходная таблица (таблица)

Выходы

  • Результат (таблица)

Переключатель

epsilon.switch

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

Входы

  • Исходная таблица (таблица)

Параметры

ПараметрТипОбязательныйПо умолчанию
Режим маршрутизацииSelection—first-match
Условия выходовDynamicOutputs—[{"name": "out_1", "title": "Выход 1", "condition": {"combineMode": "AND", "rules": []}}, {"name": "default", "title": "По умолчанию", "isDefault": true}]
  • Режим маршрутизации — Определяет, как строки распределяются по выходам.
  • Условия выходов — Список выходов с условиями маршрутизации.

Получить таблицу по имени

native.gettablebyname

Загрузите таблицу в качестве источника в рабочий процесс, используя ее FQN, например: mydata.tables.table.

Выходы

  • Исходная таблица (таблица) — The output table

Параметры

ПараметрТипОбязательныйПо умолчанию
Исходная таблица FQNString——

Сохранить как таблицу

native.saveastable

Этот компонент создает постоянную таблицу в указанном месте назначения.

Входы

  • Исходная таблица (таблица)

Выходы

  • Результат (таблица)

Параметры

ПараметрТипОбязательныйПо умолчанию
Детали таблицыOutputTable——
Добавление к существующей таблицеBoolean—нет
  • Детали таблицы — Куда сохранить: подключение, схема и имя таблицы.
  • Добавление к существующей таблице — Включено — строки добавляются к существующей таблице. Выключено — таблица создаётся заново, прежнее содержимое теряется.

Полезна ли страница?

На этой странице