Обмен данными
Схемы обмена между сервисами: обмены, источники данных, доступы, расписание.
Обмены
Список схем, пагинация.
- Просмотр - схема, провайдеры источника и точки назначения. Для источника: название, описание, тип подключения (БД / API / файл), данные авторизации из вкладки «Доступы», тип БД, хост, порт, имя БД, запрос таблиц. Между провайдерами - маппинг полей.
- История запусков - статус, начало, конец, сообщение.
- Редактировать - сопоставление данных, тип операции (обновление / вставка).
- Запуск / Удалить.
Новый маппер: «Добавить mapper» → источник и точка назначения (провайдер, одна или несколько таблиц) → название, описание, пары полей → «Сохранить». Кнопка проверки подключения БД внизу окон источника и назначения.
Источники данных
Типы: API, база данных, файл. Колонки: тип, id, название, описание, данные авторизации.
База данных: тип СУБД, хост, порт, имя БД, авторизация.
API: метод (GET / POST / PUT / PATCH / DELETE), URL, заголовки, авторизация.
Файл: хранилище, сепаратор.
«Запросить таблицы БД» показывает схему данных.
Доступы
Схемы авторизации для БД и API: тип, id, название, описание.
Создание: название, описание, логин / пароль для БД или заголовок / значение для API.
Расписание
Название, cron, статус, дата создания. Действия: редактировать, удалить, активировать.
Cron: минута, час, день месяца, месяц, день недели. Пример 0 3 * * * - каждый день в 03:00. Затем выберите маппер и сохраните.