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

в 9:49, , рубрики: cache, Ensemble, esb, intersystems, intersystems ensemble, Блог компании InterSystems, Системы обмена сообщениями

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

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js