Добавление процесса

Для добавления нового процесса:

  1. Нажмите кнопку Добавить процесс в разделе «Процессы».

    ../../_images/add_process-add_button.png

Настройки следующие:

../../_images/add_process_standart-scheme.png

Основные данные

Страница Создание процесса - Основные данные:

../../_images/add_process_standart-master_data.png

Примечание

Для выхода из раздела «Создание процесса»:

  1. Нажмите интерактивную ссылку «Создание процесса» в левом крайнем углу.

    Откроется всплывающее окно подтверждения выхода из раздела создания процесса.

    ../../_images/process_standart-exit_window.png
  2. Подтвердите выход.

  1. Введите название процесса.

    Важно

    В названии процесса данных допускается использование прописных и строчных букв, как латинского алфавита, так и кириллицы, а также цифр.

    Максимальная длина не должна превышать 30 символов.

    Запрещается в названии процесса использовать специальные символы, таких как: «@», «$», «&» и т.д.

  2. (опционально) Добавьте описание процесса.

    Примечание

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

  3. Выберите чек-бокс периода запуска процесса.

    Примечание

    Единоразовый запуск: Используйте для выполнения одноразовых преобразований данных. Например, для разового объединения данных из различных источников.

    При выборе единоразового запуска, вы в любой момент можете перезапустить процесс.

    По расписанию: Используйте для регулярных обновлений данных. Например, для ежедневного обновления отчетов и графиков.

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

    Вы можете использовать как разовый запуск, так и запуск по расписанию в зависимости от потребностей.

    Доступные форматы:

    • Запустить единоразово.

    • Запускать по расписанию.

    ../../_images/add_process_standart-schedule.png
    • Выберите частоту обновления процесса.

      • Каждый час + указатель минуты.

      • Каждый день + указатель часов и минут.

        Примечание

        Время указывается в UTC.

  4. В дополнительных настройках установите чек-бокс, если необходимо удалять данные при перезапуске процесса.

  5. Нажмите кнопку Далее.

Ввод запроса

Страница Создание процесса - Ввод запроса:

../../_images/add_process_standart-enter_sql.png
  1. Введите валидный sql-запрос в поле ввода.

    Примечание

    Наименование таблиц формируется в следующем формате:

    ../../_images/add_process_standart-add_attribute.png

    Для получения полного названия таблицы и атрибута:

    1. Перейдите на страницу интеграции, таблицу и атрибуты которой необходимо использовать.

    2. Скопируйте необходимые значения:

      1. {Имя схемы сырого слоя}

      2. {Имя схемы источника}

      3. {Название таблицы}

      4. {Название атрибута}

      ../../_images/add_process_standart-add_attribute_elements.png

    Например, из интеграции integration_test используется таблица agents, расположенная в схеме core. В SQL-запросах атрибуты данной таблицы должны быть обозначены следующим образом:

    integration_test.core_agents.{Название атрибута}.

Завершение работы с процессом

  1. Нажмите кнопку Далее.

    Откроется модальное окно с выбором формата сохранения.

../../_images/add_process_finish.png
  1. Выберите формат сохранения процесса:

    • Сохранить как черновик

    • Сохранить для запуска

    • Выйти (без сохранения)

Важно

В случае ввода невалидного sql-запроса процесс не сохранится, появится уведомление об ошибке.