14 апреля в 12:49

Релиз интеграционной платформы 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.

См. также


Автор: @iEcho
InterSystems
рейтинг 137,90
Вендор: СУБД Caché, OLAP DeepSee, шина Ensemble

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

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Самое читаемое Разработка