新的DMN编辑器预览

Workbench 7.13.0.Final于10月16日星期二发布,此版本带来了许多有趣的功能和重要的修复程序。 亮点之一是作为技术预览功能的新DMN编辑器,该功能仍在开发中,但您可以开始使用。

在本文中,您将学习如何启用DMN编辑器预览,创建简单的DMN模型以及如何通过REST API执行它。

让我们开始吧 :-)

1)启用预览编辑器

由于该功能可用作技术预览,因此默认情况下处于隐藏状态。 要启用它,请转到Settings -> Roles ,选择您登录的角色(例如“ admin”),然后在“权限”部分中删除“ DMN Designer”异常。 看一下步骤:

DMN编辑器

2)建立DMN模型

现在启用了DMN编辑器,让我们创建一个新项目:转到“项目”,单击“添加资产”,然后打开“ DMN预览”。 在这里,您可以浏览编辑器并使用自己的规则创建DMN文件,也可以按照此视频提供的步骤操作:

请注意,插入了两个输入节点(“分支数”和“分支分散度”)和一个决策节点(“分支分布”)。 此外,我们在“分支分布”节点中创建了一个决策表,以编写一些规则。

视频中创建的DMN文件可以在此处下载。

3)执行DMN模型

创建并保存DMN文件后,就该部署DMN模型了。 转到Projects -> Your project ,然后单击“部署”以在KIE服务器中部署您的项目。 现在,使用后缀“ / dmn”访问您的实例,在我的情况下,URL为: http:// localhost:8080 / kie-server / services / rest / server / containers / DMNSample_1.0.0 / dmn 。

如果正确执行上述步骤,则会看到类似以下内容的信息:

DMN编辑器

注意model-namespacemodel-name值,它们将在下一步中使用。

现在,我们可以请求执行KIE Server实例中的规则。 请参阅以下示例:

curl -u kieserver:kieserver1\! \-H "content-type: application/json" \-H "accept: application/json" \-X POST "http://localhost:8080/kie-server/services/rest/server/containers/DMNSample_1.0.0/dmn" \-d "{ \\"model-namespace\" : \"https://github.com/kiegroup/drools/kie-dmn\", \\"model-name\" : \"dmn-sample\", \\"decision-name\" : [ ], \\"decision-id\" : [ ], \\"dmn-context\" : { \"Branches dispersion\" : \"Province\", \"Number of branches\" : 10 }}"

用您自己的信息替换URL, model-namespacemodel-name ,然后在本地尝试。 规则将由KIE服务器使用您创建的DMN模型执行,并且响应将如下所示:

{"type" : "SUCCESS","msg" : "OK from container 'DMNSample_1.0.0'","result" : {"dmn-evaluation-result" : {"messages" : [ ],"model-namespace" : "https://github.com/kiegroup/drools/kie-dmn","model-name" : "dmn-sample","decision-name" : [ ],"dmn-context" : {"" : "Medium","Branches dispersion" : "Province","Number of branches" : 10},"decision-results" : {"_76E55A36-755D-44B4-95A9-A247A05D6D7C" : {"messages" : [ ],"decision-id" : "_76E55A36-755D-44B4-95A9-A247A05D6D7C","decision-name" : "Branches distribution","result" : "Medium","status" : "SUCCEEDED"}}}}
}

本文介绍了DMN编辑器所有功能的一小部分。 您可以通过应用不同的结构来编写更复杂的规则。 如果您想了解有关DMN规范的更多信息,请参阅DMN Cookbook 。

DMN编辑器仍在开发中。 新功能和增强功能即将到来。 敬请关注 ;-)

新的DMN编辑器预览

翻译自: https://www.javacodegeeks.com/2018/10/new-dmn-editor-preview.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/345579.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【渝粤题库】广东开放大学 面向对象方法精粹 形成性考核

选择题 题目: 单选 可行性分析研究的主要目的是 题目: ()指的是一个软件结构内,不同模块之间互联的紧密程度。 题目: 4 、()衡量一个模块内各个元素彼此结合的紧密程度。 题目&#…

junit junit_JUnit理论简介

junit junit您读过数学理论吗? 它通常读取如下内容: 对于所有a,b> 0满足以下条件:a b> a和a b> b 通常,这些语句更难以理解。 这种陈述有一些有趣的地方:它适用于相当大(在这种情…

指数矩阵(exponential matrix)

类似于指数ex……e^x……ex……的本质是一种近似,eAt……e^{At}……eAt……是同样原理。 http://www.mashangxue123.com/%E7%BA%BF%E6%80%A7%E4%BB%A3%E6%95%B0/1756604500.html

【渝粤题库】陕西师范大学151210 成本会计作业 (专升本)

《成本会计【专升本】》作业 一、单选题 1.从现行企业会计制度的有关规定出发,成本会计的对象是( )。 A各项期间费用的支出及归集过程 B产品生产成本的形成过程 C诸会计要素的增减变动 D企业生产经营过程中发生的生产经营业务成本和期间费用 …

【渝粤题库】陕西师范大学152206领导科学 作业(高起专、专升本)

一、单项选择题 1、马克思主义领导科学的基本问题是( )。 A、正确处理领导者与客观环境的关系 B、正确处理被领导者与客观环境的关系 C、正确处理领导与学习的关系 D、正确处理领导者与被领导者的关系 2、著名的军事家孙子说,“将者&#xff…

Jenkins在AWS上(第1部分)

这是我对PEAT UK播客的逐字记录: 你好,再一次到另一个热点。 我叫Peter Pilgrim。 我曾经是DevOps专家,欢迎观看另一集。 这是11 Jenkins n AWS的第一部分,我是一名平台工程师,并且是Java Champion。 在本集中&…

【渝粤题库】国家开放大学2021春2227物业设备设施管理题目

试卷代号:2227 2021年春季学期期末统一考试 物业设备设施管理 试题(开卷) 2021年7月 一、单项选择题(下列每题中的四个选择项中只有一个是正确的,请将其代号填在括号内。每题2分,共30分) 1.设备…

Boole‘s,Doob‘s inequality,中心极限定理Central Limit Theorem,Kolmogorov extension theorem, Lebesgue‘s domin

1. Boole’s inequality In probability theory, Boole’s inequality, also known as the union bound, says that for any finite or countable set of events, the probability that at least one of the events happens is no greater than the sum of the probabilities …

【渝粤题库】国家开放大学2021春2302供应链管理题目

试卷代号:2302 2021年春季学期期末统一考试 供应链管理 试题 2021年7月 .一、单项选择题(每小题2分,共20分,将正确答案填入括号内) 1.不同的行业,不同的企业,其供应链形态一般( )。 A.相同 B.不…

【渝粤题库】国家开放大学2021春2320物流管理定量分析方法题目

试卷代号: 2320 2021年春季学期期末统一考试 物流管理定量分析方法 试题 2021年7月 物流管理定量分析方法 试题 2021年1月 MATLAB的常用标准函数和命令函数: 一、单项选择题(每小题4分,共20分) 1.若某物资的总供应量…

【渝粤题库】国家开放大学2021春2406现代汉语(2)题目

试卷代号:2406 2021年春季学期期末统一考试 现代汉语(2) 试题(开卷) 2021年7月 一、单项选择题(每小题2分,共10分,每小题有一项答案正确,请将正确答案的序号填在括号内) 1.与“故事片…

ddl hibernate_Hibernate:DDL模式生成

ddl hibernate不久前,我必须使用内存数据库。 该活动与集成测试有关。 如您所知,通常将内存数据库用于集成测试。 造成这种情况的原因有很多:可移植性,良好的环境基础结构,高性能,原始数据库的一致性。 问…

【渝粤题库】国家开放大学2021春2468酒店餐饮服务与管理题目

试卷代号:2468 2021年春季学期期末统一考试 酒店餐饮服务与管理 试题 2021年7月 一、单项选择题(每小题2分,共20分) 1.酒店经营从根本上说,只销售一样东西,就是( )。 A.食品 B.价格 C.文化 D.服务 2.同步性…

秩为 1 的矩阵的一些性质

前言 从上面的分析和例题看到,对于秩为1的n阶矩阵,零是其n重或n-1重特征值,如果是n-1重,则非零特征值是矩阵的主对角线元素之和;另外还看到,秩为1的矩阵可以分解为一个非零列向量与另一个非零列向量的转置的乘积&#…

【渝粤题库】国家开放大学2021春2518旅游法规答案

试卷代号:2518 2 0 2 1年春季学期期末统一考试 旅游法规试题答案及评分标准(开卷) (供参考) 2021年7月 一、单项选择题(在备选答案中,有一个正确答案,请将正确答案的字母填在答题纸上…

Java Iterator到Java 8 Stream

有时在我的工作中,我需要与其他库集成,这些库将返回Iterator对象而不是列表。 从库的角度来看,这很好,但是当您想在返回的迭代器上使用Java 8流时,这可能是个问题。 有一种方法可以将Iterator转换为Iterable &#xff…

probability space 概率空间,Filtration,σ-algebras

1. probability space 概率空间 1.1 概率基础 1.2 概率空间 2. Filtration filtration在钱敏平老师和龚光鲁老师的《随机过程论》中直接称其为非降的KaTeX parse error: Undefined control sequence: \sigmma at position 1: \̲s̲i̲g̲m̲m̲a̲代数族。如图。 一般叫σ\…

【渝粤题库】国家开放大学2021春2617生产与运作管理题目

试卷代号:2617 2021年春季学期期末统一考试 生产与运作管理 试题(开卷) 、2021年7月 一、单项选择题(每个小题2分,共20分) 1.企业中支持正常生产提供动力的生产、工具制造、设备检修等活动从属于( )过程。 …

【渝粤题库】国家开放大学2021春2712园艺基础题目

试卷代号:2712 2021年春季学期期末统一考试 园艺基础 试题 2021年7月 一、单项选择题(每小题2分,15小题,共30分) 1.在观赏植物消费中,( )产品的消费比例最大。 A.鲜切花 B.小盆花 C.草花 D.观叶植物 2.按生…