Вышел новый релиз платформы Knowledge Space – KS 1.8
Платформа Knowledge Space – это low/no-code платформа для разработки полнофункциональных управленческих приложений, которые могут быть применены для задач бизнес-моделирования, планирования, мониторинга, анализа, а также управления бизнес-процессами в крупных и средних компаниях.
Ниже приведено описание основных новшеств релиза KS 1.8.
1. Блок расчетных моделей
1.1. Реализованы «Легкие объекты» – альтернативное хранилище данных, позволяющее работать с большим массивом объектов, напрямую подключая внешние расчетные сервисы или BI.
1.2 В редактор формул добавлены новые функции:
○ «Таблица мэппинга» – автоматически подставляет элемент списка из используемой на показателе таблицы мэппинга при однозначном соответствии значению в связанном показателе;
○ «Уникальные» – позволяет исключить дубликаты из строчного показателя, содержащего перечень значений через заданный разделитель.
2. Блок автоматизации действий (интерфейсные действия и исполнимые бизнес-процессы)
2.1. Расширены возможности конструктора BPMS:
Реализован новый тип системного события «Ожидание ошибки»: позволяет запустить дополнительный бизнес-процесс, например, с уведомлением, при наличии ошибки в отслеживаемом бизнес-процессе.
В критерии завершения «Импорт/Экспорт данных» реализованы возможности:
○ ограничения временного диапазона экспортируемых данных;
○ использования файла-шаблона, который будет дополняться данными при экспорте.
В критерии завершения «Отправка уведомления» появилась возможность использовать значение переменной непосредственно в тексте уведомления.
2.2. Расширен функционал действий интерфейса:
Добавлены действия:
○ «Получить параметры сущности» – получает значение указанного параметра выбранной сущности с возможностью использования в последующих действиях;
○ «Пакетная выгрузка таблиц» – выгружает несколько таблиц в Excel с возможностью настройки их относительного или абсолютного расположения на одном или разных листах;
○ «Операции над коллекциями» – позволяет объединять, пересекать и вычитать коллекции объектов и показателей.
В действии «Скопировать объекты» реализована возможность копирования данных объектов из нескольких наборов данных.
В действии «Экспорт» реализованы возможности:
○ использования файла-шаблона, который будет дополняться данными при экспорте (последовательные действия дополняют файл);
○ управления режимом скачивания экспортированного файла (автоматически, по клику в диалоговом окне или отключено);
ограничения временного диапазона экспортируемых данных.
В действии «Передать сущность» реализована возможность скопировать в буфер обмена операционной системы пользователя любое значение из KS.
3. Блок оркестрации внешних систем
3.1 Реализована возможность горизонтального масштабирования сервиса интеграций, позволяющая автоматически размножать экземпляры сервиса при увеличении нагрузки.
3.2 Расширены логи сервиса интеграций (для просмотра, например, через graylog): теперь можно отслеживать результаты операций интеграции, логины пользователей и коды ошибок.
3.3. Реализована отправка во внешнюю систему статуса интеграции, запущенной из вне: отчета об ошибках или сообщения об успешном завершении.
3.4. Для интеграционной таблицы реализованы возможности:
выбора полей для отображения;
опциональной подсветки измененных значений перед отправкой в БД;
опционального отключения пагинации;
опционального отображения даты и времени последнего ○ обновления интеграционной таблицы пользователем.
3.5 Реализована возможность использования системного uuid для сопоставления объектов при интеграции.
3.6 В действии интеграции по созданию элемента справочника появилась опция, позволяющая удалить из справочника элементы, отсутствующие в полученных данных.
3.7 Реализована возможность использования итерации внутри другой итерации.
3.8. Расширен функционал экспорта и импорта файлов Excel:
Произведен рефакторинг сервиса, позволяющий быстрее обрабатывать большие объемы данных;
При экспорте данных по шаблону для показателей, распределенных по ВИ, реализована возможность добавить выгрузку консолидированного значения;
Реализована возможность импорта данных для отдельных периодов модели с распознаванием указанных в Excel-файле временных периодов;
Реализован импорт и экспорт значений показателей типа коллекции справочных значений.
4. Блок реализации настраиваемых приложений
4.1. Добавлены новые интерфейсные элементы:
«Поисковая строка» для осуществления поиска объектов по значению их свойств и/или показателей;
«Импорт/Экспорт», позволяющий вывести в интерфейс конечного пользователя список шаблонов, а также историю их импорта или экспорта.
4.2. Расширен функционал существующих интерфейсных элементов:
○ Модифицирован функционал Таблиц данных и интерфейсного элемента Таблица:
○ Реализована быстрая загрузка больших массивов данных (построение таблиц средствами backend с виртуальной пагинацией);
○ Добавлена возможность построения многомодельных таблиц;
○ Реализована возможность комментирования данных в таблицах и графиках (добавление комментариев и ответы на них);
○ Реализован механизм отображения информации о последнем изменении вводной ячейки;
○ Реализована возможность опциональной нумерации строк в таблицах;
○ Преобразован конструктор таблиц: