第 2 章 用于红帽构建的 Kogito 微服务的 DMN 模型器
Red Hat Process Automation Manager 提供扩展或应用程序,您可以使用图形模型为红帽构建的 Kogito 微服务设计决策模型设计决策模型。
以下 DMN 模型器在 Business Modeler Hub 桌面应用程序中提供:
vscode 扩展 :允许您在 Visual Studio Code (VSCode)中查看和设计 DMN 模型。VSCode 扩展需要 VSCode 1.46.0 或更高版本。
要直接在 VSCode 中安装 VSCode 扩展,请在 VSCode 中选择 Extensions 菜单选项,再搜索并安装 Red Hat Business Automation Bundle 扩展。
-
Business Modeler standalone editors:能够查看并设计嵌入在 web 应用程序中的 DMN 模型。要下载所需的文件,您可以使用 Kogito 工具存储库中的 NPM 工件,或为 DMN 独立编辑器库直接下载 JavaScript 文件,网址为
https://kiegroup.github.io/kogito-online/standalone/dmn/index.js。
2.1. 安装 Red Hat Process Automation Manager VSCode 扩展捆绑包 复制链接链接已复制到粘贴板!
Red Hat Process Automation Manager 提供了一个 Red Hat Business Automation Bundle VSCode 扩展,可让您直接在 VSCode 中设计决策模型和表示法(DMN)决策模型、业务流程模型和表示法(DSLN) 2.0 业务,以及测试场景。与代码相比,这是开发新商业应用程序的首选集成开发环境(IDE)。只有在需要时,Red Hat Process Automation Manager 还会为 DMN 或 Thorntail 支持提供单独的 DMN Editor 和 TripleO Editor VSCode 扩展。
VSCode 中的编辑器与 Business Central 中的编辑器部分兼容,VSCode 不支持几个 Business Central 功能。
先决条件
- 已安装 VSCode 的最新稳定版本。
流程
在 VSCode IDE 中,选择 Extensions 菜单选项,并搜索 Red Hat Business Automation Bundle for DMN、Tist 和 test 场景文件支持。
对于 DMN 或 the 文件支持,您也可以搜索单独的 DMN Editor 或 Tailoring Editor 扩展。
- 当 Red Hat Business Automation Bundle 扩展出现在 VSCode 中时,选择它并单击 Install。
- 对于最佳 VSCode 编辑器行为,请在完成扩展安装后,重新加载或关闭和重新启动 VSCode 实例。
安装 VSCode 扩展捆绑包后,您在 VSCode 中打开或创建的 .dmn、.bpmn 或 .bpmn2 文件将自动显示为图形模型。此外,您打开或创建的 .scesim 文件将自动显示为表格测试场景模型,用于测试您的决策功能。
如果 DMN、Trant 或 test 场景模型仅打开 DMN、Tist 或 test 场景文件的 XML 源,并显示错误消息,检查报告的错误和模型文件,以确保正确定义了所有元素。
对于新的 DMN 或 IaaS 模型,您还可以在 Web 浏览器中输入 dmn.new 或 bpmn.new,以便在在线模型中设计 DMN 或 192.168.1.0/24 模型。完成创建模型后,您可以在在线模型器页面中单击 Download,将 DMN 或 the 文件导入到 VSCode 中的 Red Hat Process Automation Manager 项目中。