ИНКА.ИНТЕГРАЦИЯ
Функциональный модуль для организации обмена данными и событиями между компонентами платформы ИНКА 4.0, технологическим оборудованием и внешними информационными системами предприятия.
Назначение модуля
ИНКА.ИНТЕГРАЦИЯ предназначена для настройки и сопровождения обмена данными между внешними информационными системами предприятия и системами разных уровней автоматизации. Модуль помогает подключать источники и потребителей данных, получать информацию извне, преобразовывать ее к внутреннему формату системы и передавать данные из модулей ИНКА во внешние контуры.
Решаемые задачи
- Подключение внешних информационных систем и технологического оборудования.
- Получение, передача, преобразование, нормализация и валидация данных.
- Поддержка синхронного и асинхронного обмена, маршрутизация данных и событий.
- Настройка типовых интеграций и контроль доставки, статусов и ошибок.
- Сокращение ручных операций при взаимодействии MES, ERP и АСУ ТП.
Настройка интеграционных сценариев
- Создание, редактирование, удаление и структурирование интеграционных сценариев.
- Настройка входящих и исходящих потоков, точек интеграции, параметров и очередей.
- Создание сценариев без кода в Apache NiFi.
- Расширенная обработка через ExecuteScript на Groovy, Jython, JavaScript и JRuby, а также средствами Expression Language.
Обмен данными и внешними системами
- Работа с форматами JSON, XML и CSV.
- Поддержка REST, SOAP и FTP.
- Прием, нормализация и проверка входящих данных.
- Передача информации из функциональных модулей ИНКА во внешние системы.
Контроль, надежность и автоматизация
- Журналы и мониторинг запросов, ответов, статусов процессов, соединений и целостности данных.
- Оповещения об ошибках и средства отладки обмена.
- Гарантированная доставка, транзакции, очереди, триггеры и события.
Документация и информация по модулю
Вопросы о внедрении и применении
Какие обмены поддерживает модуль?
В опубликованном описании указаны синхронные и асинхронные обмены, форматы JSON, XML и CSV, интерфейсы REST, SOAP и FTP. Совместимость с конкретной системой проверяется по её доступным интерфейсам и требованиям проекта.
Можно ли настраивать сценарии без программирования?
Типовые сценарии настраиваются в Apache NiFi без кода. Для расширенной обработки предусмотрены ExecuteScript и Expression Language; сложность реализации зависит от источников, преобразований и правил обмена.
Как контролировать ошибки интеграции?
Для сопровождения предусмотрены журналы, мониторинг запросов и ответов, статусы процессов, оповещения об ошибках и средства отладки. Требования к доставке и обработке сбоев определяются при проектировании обменов.
См. также: продукты ИНКА и кейсы внедрения. Обсудить задачи предприятия.