Работа с БД коннекторами
Глоссарий
Термин | Описание |
---|---|
Система источник | Внешняя система, предоставляющая данные |
БД коннектор | База данных с объектами системы источника |
Общая информация
БД коннектор служит для хранения данных из разных сторонних систем источников. Например:
CISLink
SO+
Заполнение БД происходит инкрементально при помощи специальной утилиты, которую предоставляет компания-источник
Все утилиты рекомендуется хранить на сервере проекта по такой структуре папок: /{Project}/{DataSourceName}/Connector/
, для удобной поддержки проекта
Например: Syngenta/CISLink/Connector/
Каналы связи
Связь между утилитой и системой источником может быть установлена через:
FTP
- Для работы требуется установка
SQLXML
- расширение для SQL-Server’а
- Для работы требуется установка
HTTP запросы
- Для работы требуется
Токен авторизации
, который предоставляет компания-источник
- Для работы требуется
Инструкция по настройке утилит
Настройки обычно хранятся в ./Connector/*.config
файлах
Указать параметры для подключения к БД коннектору и работе с каналами связи
Для автоматической работы утилиты настраивается задача в
Task Sheduler
, в которой настроен запуск утилиты
Алгоритм работы утилит
Утилита подключается к системе источнику
Считывает данные из источника
Загружает данные в БД коннектор
Весь процесс загрузки логируется в соответствующих файлах ./Сonnector/*.log
В некоторых утилитах есть возможность настроить уведомления при ошибках в загрузке