Ключевые понятия
Смотри также:
Сущность
Объект обмена данными, информация о котором хранится в информационных системах. Сущность описывается набором атрибутов.
Сущности используются для описания бизнес-объектов ИС в рамках канонической модели.
Имя сущности — это имя типа
бизнес-объекта, а не некоторого конкретного экземпляра
этого типа.
Класс, вид для объектов передачи. Каждая сущность характеризуется набором атрибутов.
Простая сущность
Сущность канонической модели данных для описания объектов, подлежащих передаче между ИС в рамках модели интеграции.
Базовая сущность
Служебный вид сущности канонической модели, позволяющий сформировать иерархию сущностей и обеспечить связь сущностей по одному служебному ключу (мастер-ключу) канонической модели. Данная сущность описывается только ключевым атрибутом идентификатора, не подлежит выгрузке в ИС и существует только в рамках канонической модели. Дочерними элементами базовой сущности могут являются как базовые, так и простые сущности. Привязка к базовой (родительской) сущности осуществляется путем установки в дочерних сущностях реквизита базовой.
Каноническая сущность
Каноническая сущность
Тип данных
Класс, вид для объектов систем. Каждый тип данных характеризуется набором свойств.
Каноническая модель
Служебная (промежуточная) модель данных, используемая для приведения всех сущностей, участвующих в процессе обмена, к единому формату.
Адаптер
Программное обеспечение (специальный программный модуль), реализующее взаимодействие внешней информационной системы с брокером сообщений путем получения данных из ИС, преобразования их в сообщение и отправки в очередь брокера сообщений. Например, извлечение данных из системы, внедрение данных в систему, выполнение функций системы.
Note
Взаимодействие между Т2 Интеграция и внешними системами осуществляется при помощи адаптеров.
Синонимы: Адаптер информационной системы
Атрибут
Характеристика сущности, которая может принимать определенное значение. Значением может быть также ссылка на объект текущей или другой сущности.
Note
Свойство сущности, содержащее конкретную информацию по каждому экземпляру сущности. Каждый из атрибутов сущности может быть отдельной сущностью.
Брокер сообщений
Программный модуль, осуществляющий асинхронную пересылку сообщений от Поставщика
к Получателю
(от адаптера к адаптеру).
Синонимы: Сервер очередей сообщений
, Шина
Конвейер обработки данных
Некоторое множество операций преобразования данных применительно к определенной сущности и определенному типу данных в системе. Преобразуются входные данные, результат предыдущей операции попадает в поток ввода следующей.
Для каждой пары сущность - тип данных в системе настраивается свой конвейер.
При настройке конвейероа следуйте описанным ниже правилам:
- правило наименьшего шага - каждое отдельное преобразование должно быть как можно проще;
- правило атамарности - каждый шаг-преобразование либо должен случиться, либо нет. Никаких промежуточных состояний данных быть не должно;
- правило идемпотентности - применение преобразования к одним и тем же данным один или несколько раз должно давать одинаковый результат;
- правило избыточности - насколько возможно, в разумных пределах, откладывайте удаление промежуточных данных.
Синонимы: Конвейер
, Поток
, Pipeline
Поток
Синонимы: Конвейер
Операция конвейера
Составная часть конвейера, описывает определенное простое действие по обработке данных (примеры: получение объектов из системы, фильтрация передаваемых объектов, сопоставление объектов, типовая обработка списка передаваемых/получаемых объектов, сохранение объектов в системе).
Синонимы: Операция
Лог
Протокол эксплуатации, файл, содержащий сведения о происходящих в системе событиях (ошибки, предупреждения, сообщения) либо записи об изменениях объекта в хронологическом порядке.
Файл, содержащий сведения о происходящих в системе событиях (ошибки, предупреждения, сообщения) либо записи об изменениях объекта в хронологическом порядке.
Синонимы: Журнал
Метаданные систем
Метаданные предоставляют дополнительную информацию о классах, типах, методах, свойствах, таблицах БД и т. д., относящихся к определенной Системе.
Информация о другой информации
.
Модель интеграции
Составной информационный объект, содержащий перечень интегрируемых Систем
(#system) и описывающий структуру передаваемых между Системами
данных и правила их передачи.
Совокупность различных параметров, алгоритмов, метаданных систем, которая описывает все аспекты интеграции. Пользователи при помощи модели интеграции описывают структуры передаваемых сообщений, правила трансформации данных, алгоритмы обработки и фильтрации.
НСИ
Нормативно-справочная информация (НСИ).
Очередь
Структура организации данных для хранения и обработки по принципу "первый пришел, первый ушел".
Свойство
Характеристика типа данных, которая может принимать определенное значение. Значением может быть также ссылка на объект текущего или другого типа данных.
Сервер настройки
WEB-приложение, в котором пользователи выполняют все необходимые действия по настройке модели интеграции и управление процессом передачи данных между Системами.
Сервер логирования
Централизованное хранилище всех протоколов работы всех программных компонент. Также хранит все протоколы по пересылке данных внутри Т2 Интеграция. Хранение истории всех операций (транзакций).
Синонимы: Сервер журналов
Система
В Т2 Интеграция все интегрируемые между собой объекты (информационные системы, сервисы, порталы, обособленные БД и т.п.) называются системами. Система - в контексте Т2 Интеграция представляет собой информационный объект, содержащий данные об имени и метаданных соответствующего объекта интеграции.
Синонимы: Система Поставщик
, Система Потребитель
Сообщение
Минимальная единица передачи информации между системами. Обычно это текстовое сообщение в формате XML или JSON.
Мапирование данных
Определение соответствия данных между потенциально различными семантиками одного объекта или разных объектов. То есть, простое сопоставление значений атрибутов объекта одной Системы в соответствии с кодами другой Системе.
В T2 Интеграция Сопоставление данных
- это этап создания Модели интеграции
, установка соответствия между типами данных систем и сущностями.
Синонимы: Явное сопоставление
, Data mapping
Сопоставление
Синонимы: Мапирование данных, Маппирование
, Трансформация сообщений
Конвертация данных
Преобразование данных из одного формата в другой с сохранением основного логически-структурного содержания информации. Системы и даже их версии, иные источники данных обычно имеют различные структуры данных, которые должны бать преобразованы определенным образом, прежде чем они смогут быть пригодны для использования другой системой или программой.
Синонимы: Неявное сопоставление
, Трансформация данных
.
Импорт и экспорт данных
Автоматический или полуавтоматический ввод и вывод наборов данных между различными Системами.
Он включает перевод
из формата, используемого в одной Системе, в формат, используемый другой Системой,
когда такой перевод выполняется автоматически через процессы преобразования данных и другие.
Бизнес-топология
Адаптеры используют топологии для передачи данных.
Расширения
Дополнительные программные пакеты и функции, программируемые непосредственно в модели интеграции и которые могут использоваться в программных скриптах в операциях конвейеров.
Агент
Служебный компонент системы T2 Интеграция, обеспечивающий удаленную установку, обновление и удаление функциональных компонентов системы.