19.2. 迁移策略


在 Red Hat Decision Manager 中,您可以通过以下两种方式将规则评估迁移到红帽构建 Kogito 部署:

在红帽构建的 Kogito 中使用旧的 API
在红帽构建的 Kogito 中,kogito-legacy-api 模块使 Red Hat Decision Manager 的传统 API 可用;因此 DRL 文件保持不变。这种迁移规则评估方法需要最少的更改,并可让您使用 Quarkus 功能的主要红帽构建,如热重新加载和原生镜像创建。
迁移到红帽构建的 Kogito 规则单元

迁移到红帽构建的 Kogito 规则单元包括红帽构建的 Kogito 的编程模型,它基于规则单元的概念。

红帽构建的 Kogito 中的规则单元包括一组规则和事实(fact)与规则匹配。红帽构建的 Kogito 中的规则单元也附带数据源。规则单元数据源是由给定规则单元处理的数据来源,代表用于评估规则单元的入口点。规则单元使用两种类型的数据源:

  • DataStream :这是仅可以附加的数据源,添加到 DataStream 中的事实无法更新或删除。
  • Datastore :此数据源用于可修改的数据。您可以使用当对象添加到 DataStore 时返回的 factHandle 更新或删除对象。

总体而言,规则单元包含两个部分:要评估的事实的定义以及评估事实的规则集合。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat