Top.Mail.Ru
Редактирование скрипта
8 800 555-89-02
Документация
CTRL+K
Standalone2306
EOL
SaaS

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

В этой статье

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

Вкладка Схема

Во вкладке Журнал можно посмотреть выполнения данного скрипта. Журнал в профиле скрипта аналогичен разделу «Журнал выполнения» за исключением фильтрации, поля поиска, колонок «Пространство» и «Скрипт».

Вкладка Журнал

Во вкладке Версии можно посмотреть номер версии скрипта, дату публикации, оставить комментарий и продлить хранение. Максимальный срок хранения – 30 дней.

Вкладка Версии

Версию можно открыть 2 способами:

  • кликнуть версию;
  • кликнуть значок контекстного меню и выбрать Посмотреть.

Чтобы восстановить версию, нажмите соответствующую кнопку в её профиле.

Восстановить версию

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

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

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

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

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

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

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

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

  1. Через знак + внизу существующего блока;
  2. Нажать правой кнопкой мыши линию связи и выбрать Добавить блок.

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

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

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

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

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

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

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

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

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

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

Подробная работа с визуальным маппингом представлена на странице Редактор SQL-запросов.

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

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

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

Построение связи

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

Примечания:

  1. У блока может быть несколько выходов и один вход.
  2. У блока обязательно должна быть хотя бы одна связь.

Чтобы удалить связь, кликните по ней правой кнопкой мыши и выберите соответствующее действие.

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

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

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

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

Особенности отображения выходных данных описаны в разделе Известные проблемы и ограничения.

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

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

  • добавить действие;
  • дублировать;
  • заменить;
  • вырезать;
  • копировать;
  • вставить;
  • удалить.

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

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

Масштаб

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

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

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

  • Ctrl+(+) и Ctrl+(-) – увеличение и уменьшение масштаба холста;
  • Shift+Delete – удаление активного блока;
  • Shift и ЛКМ – выделение нескольких блоков.

Была ли статья полезна?

Да
Нет
Предыдущая
PostgreSQL
8 (800) 555-89-028 (495) 150-31-45team@infomaximum.com
Для бизнеса
© 20102024. ООО «Инфомаксимум»
Мы используем файлы cookies, чтобы сайт был лучше для вас.