8 800 555-89-02
Войти
Infomaximum/Документация
12.2022

Редактирование скрипта

В профиле скрипта во вкладке Сценарий можно включить скрипт или перейти в режим редактирования. Чтобы включить скрипт, нажмите Активировать. Чтобы перейти к редактированию скрипта, нажмите Изменить.

Вкладка Сценарий

Во вкладке Основное можно изменить название скрипта и его описание. Также в этой вкладке отображаются пространство, в котором скрипт создан, дата и время активации и остановки скрипта.

Вкладка Основное

Скрипты автоматизации состоят из блоков действий и подключений. Чтобы перейти к редактированию скрипта, выберите его и нажмите Изменить.

Добавление блоков

При создании скрипта на холсте автоматически появляется два блока:

  • выберите триггер (настройте расписание запуска скрипта через планировщик);
  • выберите действие (первый блок, в котором укажите подключение и действие).

Добавить блок

На холст можно добавлять и другие блоки. Сделать это можно тремя способами:

  1. Кликнув по холсту правой кнопкой мыши;
  2. Через знак + внизу холста;
  3. Через знак + внизу существующего блока.

ДОбавить блок

Добавление блоков состоит из двух уровней. На первом уровне отображается список доступных пакетов (системные и пользовательские) в алфавитном порядке. На втором уровне необходимо выбрать тип блока:

  • SQL-запрос (Пространство, базы данных);
  • добавить строку (Пространство, базы данных);
  • обновить строки (Пространство, базы данных);
  • запустить скрипт по событию (Поток);
  • отправить письмо (Почта);
  • HTTP-запрос (HTTP);
  • получить журнал работ задачи (Jira Software);
  • найти задачи (Jira Software);
  • прочитать данные из CSV (Файл).

У каждого блока есть свои параметры. Они отображаются на левой панели:

  1. У SQL-запроса обязательными параметрами являются подключение и сам запрос. SQL-запрос Подробнее примеры SQL-запросов, использующихся в системе, можно посмотреть на странице Типовые SQL-запросы.
  2. Обязательные параметры в Добавить строку:
    • подключение;
    • таблица;
    • колонки (название, значение).
    Через редактор таблиц на левой панели вы можете изменять, добавлять и удалять колонки. Изменения влияют на таблицы в пространстве. Добавить строки в таблицу
  3. Обязательные параметры в Обновить строки:
    • подключение;
    • таблица;
    • колонка-ключ (указывается колонка, по которой будут сравниваться значения);
    • значение ключа (указывается значение колонки-ключа);
    • новые значения колонок.
    Колонка-ключ и значение ключа помогают найти строки, которые нужно обновить. Если нужная строка не была найдена, но вы хотите добавить ее в таблицу, включите переключатель Добавить ненайденные строки. Обновить строки
  4. Запустить скрипт по событию:
    • процесс;
    • ожидаемые события;
    • учесть исторические данные (вкл/выкл) — данные, которые использовались ранее.
    Запустить скрипт по событию
  5. Отправить письмо:
    • подключение (выбор существующего подключения или добавление нового);
    • адрес получателя;
    • тема письма;
    • сообщение (выберите формат: Текст или HTML);
    • вложение;
    • копия;
    • скрытая копия.
    Отправить письмо
  6. HTTP-запрос:
    • подключение (выбор существующего подключения или добавление нового);
    • url;
    • метод (GET, POST);
    • заголовок (ключ и значение).
    HTTP-запрос
  7. Получить журнал работ задачи:
    • подключение (выбор существующего подключения или добавление нового);
    • JQL-запрос (Jira Query Language).
    Получить журнал работ задачи
  8. Найти задачи:
    • подключение (выбор существующего подключения или добавление нового);
    • JQL-запрос (Jira Query Language).
    Найти задачи
  9. Прочитать данные из CSV:
    • путь к файлу;
    • разделитель (запятая, точка с запятой).
    Важно: при работе с этим блоком все типы данных читаются как String. Данные из CSV

Визуальный маппинг

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

Визуальный маппинг

На этой панели вы можете редактировать поля, к которым обращается блок.

Визуальный маппинг

Подробная информация представлена на странице Визуальный маппинг.

Добавление и удаление связей между блоками

Порядок выполнения скрипта определяется через создание соединений между блоками.

Порядок выполнения запроса

Примечания:

  1. У блока может быть несколько выходов и один вход.
  2. При попытке перетащить связь от активного порта она отсоединяется от этого порта.

Для удаления перехода перетащите линию связи из точки входа или выхода в пустое место на холсте.

Удаление связи

Удалить связь можно также, кликнув по линии перехода правой кнопкой мыши.

Удаление связи

Действия с блоками

На левой панели расположено меню настроек блока. Здесь вы можете:

  1. Переименовать блок; Переименовать блок
  2. Изменить настройки блока; Изменить настройки блока
  3. Просмотреть выходные данные блока и запустить блок. Выходные данные

Дополнительные действия с блоками

При нажатии правой кнопкой мыши по блоку открывается список дополнительных действий с блоками:

  • выходные данные;
  • дублировать;
  • удалить.

Действия с блоками

Увеличить/уменьшить масштаб холста с блоками можно с помощью колёсика мыши или кнопок подогнать размер, +, - в правом нижнем углу.

Масштаб

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

Горячие клавиши и сочетания

В режиме редактирования скрипта можно использовать горячие клавиши и сочетания:

  • Ctrl+(+) и Ctrl+(-) – увеличение и уменьшение масштаба холста;
  • Shift+Delete – удаление активного блока;
  • Delete – удаление активной связи.
Предыдущая
PostgreSQL
Следующая
Визуальный маппинг
8 (800) 555-89-028 (495) 150-31-45team@infomaximum.com
Для бизнесаПродуктРешенияКейсыТехнологии
© 2010–2023. ООО «Инфомаксимум»Политика обработки персональных данных
Мы используем файлы cookies, чтобы сайт был лучше для вас.