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

Редактор workflow

Холст, панель компонентов, инспектор узла и нижняя панель результатов: из чего состоит рабочее место и что где искать.

Workflow открывается в отдельной вкладке. Рабочее место делится на четыре области: слева панель источников и компонентов, в центре холст, справа настройки выбранного узла, снизу результаты последнего запуска.

Редактор workflow

Панель слева

У панели две вкладки.

Источники — данные, к которым workflow имеет доступ: хранилище данных Epsilon, таблицы из подключений и файлы. Отсюда таблицу перетаскивают на холст, и она становится источником для дальнейших шагов.

Компоненты — палитра шагов, сгруппированная так же, как справочник компонентов: «Подготовка данных», «Файлы и форматы», «Интеграции» и остальные. Поиск ищет по названию и описанию, звёздочка рядом с поиском показывает только избранные.

Холст

Узел — один шаг обработки. Узлы соединяются связями: выход одного становится входом следующего. У узла может быть несколько входов и несколько выходов — например, «Where» разводит строки на два выхода, «Совпало» и «Не совпало».

Под каждым узлом подписано его имя и версия компонента. Имя можно поменять: оно и попадает в историю выполнений, поэтому «Опрос: 50 000 анкет» читается в отчёте лучше, чем «Пользовательский SQL выбор».

Узлы можно обвести рамкой с подписью — на снимке выше это «1 · Данные», «2 · Очистка и подготовка», «3 · Аудит качества». Это аннотация: она ничего не меняет в выполнении и только объясняет читателю, из каких частей состоит процесс. Кнопка с буквами Aa на панели добавляет её, текст поддерживает разметку Markdown.

Запуск отдельного узла

У выбранного узла есть две команды запуска помимо общей кнопки «Запустить»:

  • Выполнить — считает только этот шаг, используя данные, оставшиеся от предыдущего прогона;
  • Выполнить до этого узла — считает этот шаг и всех его предшественников, но не трогает то, что идёт дальше.

Это способ отлаживать длинные цепочки, не гоняя их целиком. Редактор держит рабочий набор таблиц по каждому процессу и переиспользует его, поэтому повторный счёт начинается не с нуля. Набор общий на процесс и перезаписывается следующим прогоном — это черновой материал, а не история.

Кнопки в левом нижнем углу холста: увеличить, уменьшить, вписать в экран, заблокировать перемещение узлов и переключить вид связей.

Панель инструментов

Слева направо: свернуть боковую панель, отменить и повторить действие, добавить заметку, переключатель Редактировать / История, «Сохранить» и «Запустить».

«Сохранить» и «Запустить» становятся активными, когда на холсте есть несохранённые изменения. Запуск выполняет черновик — тот вариант, который сейчас открыт, а не опубликованный.

Настройки узла

Правая панель показывает выбранный узел: группу, название компонента, имя узла, состояние после последнего запуска и описание. Ниже — «Настройки» с параметрами: какие именно поля показаны, зависит от компонента, а у компонентов-обёрток внешних сервисов ещё и от выбранной пары «ресурс — операция».

Ссылка под описанием ведёт на страницу этого компонента в справочнике.

Нижняя панель

Четыре вкладки:

  • Результаты — что получилось на выходе выбранного узла;
  • Сообщения — журнал выполнения, здесь же текст ошибки, если шаг упал;
  • Данные — таблица с данными шага, с именами и типами столбцов;
  • SQL — запрос, в который платформа превратила шаг. Показывается у тех компонентов, что выполняются в базе.

Панель сворачивается стрелкой справа — холст занимает всё место.

Что дальше

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

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