Перейти к основному содержимому
Начало работы
Руководство администратора
How To статьи
Установка и настройка
Компоненты
Руководство пользователя

Обращение к базе данных посредством SQL запроса

Шаг 1. Создайте домен

  1. Перейдите на страницу Управление доменами и потоками.

  2. Нажмите Создать на панели инструментов.

  3. Выберите опцию "Новый домен".

Preview

  1. Заполните параметр:

    Название домена = уникальное имя (например, «Обработка запросов HTTP»)

  2. Нажмите Создать.

Домен с заданным именем создан в системе

Preview

Шаг 2. Создайте поток

  1. Нажмите Создать на панели инструментов.

  2. Выберите опцию "Новый поток".

  3. Заполните параметры:

    Выберите Домен – созданный ранее домен

    Название потока – уникальное название внутри выбранного домена

  1. Нажмите Создать.

    Открывается окно редактора потоков с версией 1 в статусе "Черновик".

Preview

Шаг 3. Добавьте блоки из палитры и заполните настройки

  1. Введите в поисковую строку палитры название блока - HTTP Trigger.

  2. Перетащите блок HTTP Trigger на рабочую область на место пустого блока «Инициаторы».

  3. Введите в поисковую строку палитры название блока – SQL.

  4. Перетащите блок SQL на рабочую область на место пустого блока «Обработчики и отправители».

  5. Введите в поисковую строку палитры название блока – Convert Body To.

  6. Перетащите блок Convert Body To на рабочую область после блока SQL.

Preview

  1. Заполните настройки блока HTTP Trigger:

    1. Щелкните на блоке HTTP Trigger и в открывшейся панели заполните параметр:

      Path – уникальное значение (пример, mySecondRoute)

    2. Нажмите Применить.

  1. Заполните настройки блока SQL и создайте подключение к БД

    1. Щелкните на блоке SQL и в открывшейся панели заполните следующие параметры:

      Query – SQL запрос (пример, select * from configuration_items where route_id = ‘id текущего потока’)

    2. Щелкните на поле Connection.

  1. В списке соединений выберите опцию «Создать».

Preview

  1. В открывшемся окне нажмите Создать.

Preview

  1. Заполните параметры:

Тип системы – Database

Название – любое уникальное имя

Хост – IP-адрес или доменное имя сервера БД

Порт – порт, на котором работает СУБД

Тип авторизации – Basic

Пользователь – имя пользователя для подключения к БД

Пароль – пароль для данного пользователя

  1. Нажмите Далее.

Preview

  1. В окне "Создание соединения" заполнить параметры:

Тип соединения – SQL

Название – уникальное название

Описание – любое

Тип базы данных – PostgreSQL

База данных – название базы данных

  1. Нажмите Завершить.

Preview

  1. На панели свойств блока SQL нажмите Применить.

  1. Заполните параметры блока Convert Body To

    1. В рабочей области потока щелкните на блоке Convert Body To и в панели свойств блока заполните следующие параметры:

      Typе – String

    2. Нажмите Применить.

Шаг 4. Сохраните поток

  1. Нажмите Сохранить в редакторе потоков.

Preview

Шаг 5. Активируйте поток

  1. Нажмите Активировать в рабочей области редактора.

  2. Через некоторое время нажмите в нижней панели кнопку Версии потока.

Статус версии потока принял значение «Активная».

Preview

Шаг 6. Протестируйте вызов потока

  1. Нажмите на плашку Активная версия: 1

Preview

  1. Скопируйте адрес вызова потока нажатием на кнопку .

  2. Для вызова используйте инструмент тестирования, например, SOAP UI или Postman.

  3. Запустите вызов потока:
    Method = GET

    URI = скопированный адрес