Релиз интеграционной платформы Ensemble 2017.1

image
В догонку к списку изменений СУБД Caché 2017.1 публикуем аналогичный список для Ensemble.


→ Список изменений на английском


На русском — под катом.


Более эффективный поиск по сообщениям


В этом выпуске существенно улучшен поиск по сообщениям, в том числе:


  • Указание свойств как неселективных (not selective).
  • Отложенное выполнение предыдущего поиска. В предыдущих выпусках, если вы перешли на страницу поиска сообщений, Ensemble восстанавливал форму с последними заполненными значениями, а затем выполнил поиск. В этом выпуске Ensemble восстанавливает форму, но не выполняет поиск до тех пор, пока вы не нажмете «Поиск».

В таблицах поиска появилось новое свойство, которое помогает идентифицировать свойства как неселективные. Эта информация позволяет Ensemble эффективнее искать сообщения, потому что:


  • Движок SQL может работать эффективнее, если у него есть доступ к информации о частях поискового запроса, что существенно сокращает количество сообщений в результатах поиска.
  • Некоторые свойства очень селективны (high selective), например, будет очень мало записей с одинаковым ID. С другими свойствами, такими как тип сообщения, может быть очень много записей с одним и тем же значением. Эти свойства являются неселективными.
  • Ensemble не умеет автоматически определять, какие свойства являются селективными, а какие нет.

Чтобы пометить свойство как неселективное, присвойте значение true свойству «unselective» в XData блоке поисковой таблицы VDOC.


Record Mapper может игнорировать поля при загрузке файлов


В этой версии вы можете указать, что некоторые поля в Record Map должны игнорироваться и не включаться в сообщение Ensemble. Если файл с разделителями или фиксированными столбцами содержит много полей, а вам нужно только ограниченное подмножество, вы можете повысить эффективность и снизить требования к памяти, игнорируя ненужные поля. Чтобы указать, что поле должно быть проигнорировано, выберите «Игнорировать» на панели «Поле» в Record Mapper или установите флаг «игнорировать=1» в блоке XData.


В дополнение, Record Mapper теперь отображает номер столбца SQL и тип индекса в списке полей.


Возможность создания областей, в которых не включен Ensemble


В определенных обстоятельствах может понадобиться создание области, в которой Ensemble не включен по умолчанию. В этом выпуске вы можете сделать это, сняв флаг «Make this an Ensemble namespace» при создании области.


Другие улучшения


Этот выпуск также содержит другие улучшения:


  • Трассировщик сообщений теперь включает информацию из журналов правил.
  • Activity Monitor включает в себя класса сообщения или типа vDoc в столбце «Site Dimension» для некоторых сообщений.
  • Поддержка документов EDIFACT с явным указанием уровня повторения.
  • Отображение связей между маршрутизатором и целевыми делегатами на странице «Настройка продукции».
  • Улучшения в уведомлениях о внутренних событиях TCP.
  • DICOM Duplex TCP-адаптер поддерживает входящий и исходящий SSL и позволяет вам настраивать локальный интерфейс и размер очереди подключения.
  • Улучшения в обработке идентификаторов Super Session.
  • Свойство «unselective» таблицы поиска теперь также используется для повышения эффективности поиска в Enterprise Message Bank.

См. также


  • Список изменений в Caché 2017.1
  • Известные проблемы в Ensemble 2017.1
  • Возможные проблемы совместимости при обновлении с предыдущих версий

Комментарии (0)

© Habrahabr.ru