Loginom - Интеграции с платформой Loginom
Механизмы интеграции предназначены для обмена данными между платформой Loginom и сторонними внешними системами. Loginom имеет возможность работать как с веб-сервисами, так и базами данных и файловыми хранилищами данных (электронные таблицы, текстовые файлы и т.д.).
Реализация обмена данными
Подключение
Перед тем как использовать в сценариях узлы взаимодействия с SOAP-сервисами/REST-сервисами и импорта/экспорта из бизнес приложений, хранилищ данных, баз данных или иных источников, в пакете необходимо создать подключение к источнику данных. Подключение содержит в себе все необходимые параметры для соединения с источником данных, такие как пароль/логин, расположение источника и др. Созданное подключение в дальнейшем может использоваться в пакете многократно.
Типы подключений
-
Бизнес приложения:
- Подключение к 1C:Предприятие 8.x.
-
Хранилища данных:
- Подключение набора XSD-схем.
- Подключение Deductor Warehouse [Firebird].
- Подключение Deductor Warehouse [MS SQL].
- Подключение Deductor Warehouse [Oracle].
-
Базы данных:
- Подключение MS Excel.
- Подключение BigQuery.
- Подключение Firebird.
- Подключение Interbase.
- Подключение MS Access.
- Подключение MS SQL.
- Подключение MySQL.
- Подключение ODBC.
- Подключение Oracle.
- Подключение PostgreSQL.
- Подключение SQLite.
- Подключение ClickHouse.
-
Веб-сервисы:
- Подключение SOAP-сервиса.
- Подключение REST-сервиса.
- Подключение к серверу Tableau
- Импорт — раздел предназначен для описания узлов извлечения данных из внешних источников с целью их последующей обработки;
- Экспорт — раздел предназначен для описания узлов наполнения внешних систем обработанными данными с целью их дальнейшего хранения, использования, пересылки или публикации;
- Веб-сервисы — данный раздел описывает работу Loginom с веб-сервисами.
Импорт
Импорт данных является отправной точкой анализа данных. Импорт в Loginom может осуществляться из множества источников, таких как текстовый файл, электронные таблицы, базы данных и другие:
- 1C:Предприятие 8.x
- Excel-файл
- LGD-файл
- XML-файл
- База данных
- Текстовый файл
- Deductor Warehouse
Экспорт
Результаты обработки и анализа данных необходимо выгружать во внешние источники. В Loginom можно экспортировать данные в текстовый файл, XML-файл, электронные таблицы, внутренний формат программы, а также в базы данных:
- База данных
- Текстовый файл
- Deductor Warehouse
- Excel-файл
- LGD-файл
- Tableau файл
- XML-файл
Веб-сервисы
В Loginom есть инструменты интеграции с внешними веб-сервисами и публикации своих собственных. Благодаря этому решения, созданные на базе Loginom, могут быть легко встроены в IT-ландшафт любой сложности.
Интеграция и работа с веб-сервисами требует наличия следующих компонентов платформы Loginom:
- Server — основной компонент платформы. Выполняет задачи загрузки, расчетов, построения моделей, визуализации, управления правами и прочее.
- Integrator — компонент, отвечающий за публикацию собственных веб-сервисов на основе созданных в Loginom пакетов. Работает в связке с IIS, создавая в нем отдельное приложение.
- Adapter — необязательный компонент. Требуется для взаимодействия с нестандартными веб-сервисами, например, с бюро кредитных историй.
Работа с веб-сервисами
Интеграция с внешними веб-сервисами
Платформа Loginom предоставляет возможность интеграции с SOAP или REST сервисами. Для этого необходимо создать соответствующее подключение:
- Подключение SOAP-сервиса (SOAP-сервис);
- Подключение REST-сервиса (REST-сервис).
В дальнейшем выходные данные созданного подключения используются соответствующим узлом вызова сервиса:
- SOAP-запрос — SOAP-запрос;
- REST-запрос — REST-запрос.
Создание собственных веб-сервисов
Есть возможность создания собственных SOAP и REST сервисов. При этом в публикуемом в качестве веб-сервиса узле пакета реализуется логика обработки данных запроса к веб-сервису. Чаще всего таким узлом является подмодель, поскольку в ней возможно реализовать произвольную логику обработки. Входные порты подмодели задают структуру запроса к сервису, а выходные — структуру ответа.
Возможна публикация нескольких подмоделей (узлов) в различных пакетах. Для каждой из них создается отдельный метод SOAP-сервиса и URL REST-сервиса.
Примеры интеграции с внешними сервисами и системами с помощью платформы Loginom
-
Visiology
Выгрузка предобработанных данных и результатов продвинутой аналитики из Loginom в аналитическую платформу Visiology для дальнейшей работы, визуализации и создания Дашбордов
-
Федеральная налоговая служба
Сервис предоставляет доступ к данным из Единого государственного реестра субъектов малого и среднего предпринимательства, публикуемого в открытом доступе Федеральной налоговой службой России
-
Контур фокус
Сервис предоставляет сведения о физических и юридических лиц из многочисленных источников данных: базы Федеральной налоговой службы России, Росстат, ФССП, ЕФРСБ, лицензирующие органы, HOBOCTные каналы, объявления...
-
Банк России
Сервис позволяет отслеживать заявленный ЦБ РФ курс валют на сегодня, прогнозируемый курс валют на завтра, динамику котировок валют, драгоценных металлов, ставок межбанковского рынка и другие сведения
Еще более 20+ внешних сервисов и систем.