Я оцениваю JBoss Drools в настоящее время и хотел бы обратиться за помощью к сообществу в отношении проблем повторного использования, которые я уже определил:
Чтобы создать базу знаний, нужно импортировать.drl file / s, но если я только хочу использовать подмножество правил из файла .drl, кроме формирования групп правил (с использованием повестки дня-группы или RuleFlowGroup), есть ли другие способы сделать это?Использование групп правил может легко сделать определение правила беспорядочным, представьте, что у вас есть 10 различных поднаборов правил с перекрытием, то есть 10 групп правил ...
Есть ли способ вставить факты вПравить владением знаниями динамически?Мне кажется, что все необходимые факты / данные должны быть вставлены в сеанс до запуска механизма правил, создавая узкие места производительности ... Например, если один из фактов находится в базе данных, механизм не может быть запущен, если только факт из базы данныхнарисован.Было бы лучше, если бы механизм мог сначала обработать другие факты, и когда факт из базы данных будет готов, динамически вставьте его в сеанс.