00:02
How to be anything.元素决策引擎。可以看到我们左边的这个元素区域里边啊,角色引擎总共有4个类型,分别是开始节点,执行节点,结束节点和选择节点。啊,只有4种,那么我们看到啊,为什么开始节点和结束节点是灰色的呢?啊,因为是在一个页面里边啊。开始节点和结束节点有且只有唯一一个是这样的,我们是这样规定的,然后开始节点是做什么事呢?是。啊,在这样啊,您看这块儿我们就不给您配置了,因为这块配置是比较耗时的,我们直接打开在线体验给您看一下啊。那么开始这几点的话,它是什么呢?是您把您的这个。报文给送到我们的这个角色引擎里边,我是接收你的报文,然后把相关报文放到我的决策域里边,啊啊,放到我们决策域里边。
01:04
然后选择节点是干什么事儿呢?我是根据你的这个决策域里边的一些条件啊,角色域里边的一些条件,然后决定走哪些节点啊,走哪些节点。那么执行节点是干什么事儿呢?是做什么呢?是针对于决策域里边的数据,然后进行一个综合的判断,然后比如说这里边儿是有相关的一些。啊,决策数啊,交叉决策表啊等等,类似于一些相关的一些计算,然后的话是生成最终的决策命令啊是这样的,然后把相关的命令命令决策汇总过来,然后形成什么呢?形成最终的这种结果。命U。送回去,就是说你把豹纹送过来,然后我们还要把豹纹给您送回去,整个这个过程的话,是一个异步的这么一个过程啊,异步的这么一个过程。
02:04
好,我们看先看一下啊,先看一下。开始几点?开始节点,我们点击元素修改。啊,在这里边儿的话,我们是。针对这么个豹纹,也是这么一个豹纹啊,看一下。啊,是什么呢。针对于你的这个date里score和去拿到啊,这里边的name,这个里边变量定义,你可以随便起点也当然了也可以跟这个名字是一样,都是可以的,然后我们把相关的数据再放到我们的决策域里就可可以了,他干了一件这么个事。那么看一下啊,我们开的节点里边的话,给您列出了这三项,IDID和company。通过这三个数据,您需要传进来啊,进来然后就可以直接调用我们的这个角色引擎了,我们通过这3个数据确定唯一角色引擎啊。
03:08
然后。我们开始到选择节点。在选择节点里面,我们拿出了学科,拿出学科,然后同样的是语文、历史、政治,我们要走文科执行节点。数学、物理、生物,我们要走理科。这个节点啊,要注意一下啊,就是说在我们的这个表达式这里边的话,如果您是字符串,你需要以单引号啊正就是。标记啊,双引号会有问题,你需要是以单引号进行输入的啊。然后呢,我们会到执行级别,我们看一下文科。文科元素修改。好了,嗯,文科我拿到决策域里边的分数啊,还有学科名称。
04:05
然后呢?我这里边儿我自定义一个。变量命令。命令我的赋值的话是一个空字符串,也是单引号的啊。然后我们在这里边儿有个策略执行区,我们可以看到啊,可以看到。如果分数小于60的。然后我要执行这个,我要这个变量变成什么呢?变成什么呢?它是一个表达式算,要进行一个表达式计算啊。如果小于60的啊,这里边儿可以随便输入很长很长的都可以啊,就是说这个谁谁谁同学您的成绩未合格,特此批评,学科是什么?分数是多少?如果这个分数。大于6=60或者小于。130。啊,比且小于130,那么我的命令变成什么了呢?某某某同学,您的成绩合格,请继续努力,学科是什么什么什么什么分数什么啊?
05:05
如果这个成绩是大于等于130,那么我这个命令是什么命令呢?就某某同学啊,你已获得这个奖学金啊,请下请于周二下午到教学处领取。然后最终计算完事以后,测试执行完事以后,把这个order放回决策域啊,以便于别的,就是说他的下一级依赖。或者怎么样来执行啊,我们这里边儿的话,只是给你演示一个相对简单的就是说。这里边儿的这个您可以直接到结束节点,也可以下级到别的。节点去,比如说到一些啊,选择节点,或者到一些其他职业节点随意啊,这个是随意的。啊,这个是随意的。那么我们看一下理科的。元素修改。也是一样啊,通过角色里边取出name。姓名学科和分数啊,也是一个啊,有一个命令啊,这样啊,如果是小于120,理科就比较简单了,某某同学,您被获得奖金,我下次努力啊,如果大有120了,就告诉他获得奖励金了啊,获得奖励金了啊,到下下午到教务处处领领取啊就是。
06:19
有这么一个命令,然后把这个命令去放到这个角色域里边儿,那么。我们这里边儿也是他直接直接走到了结束节点,那么我们是不是可以让他再去走别的节点也是可以,在这里边儿是可以选的,只不过是我们那避免了这种死循环啊,避免死循环我们不要这样来做,我们在在线体验里边只是给您配置了一个。相对简单的那个过程是什么呢?就是一个。开始节点,然后通过选择点走一个分叉,一个文科一个理科啊就直接结束了。那么里边更复杂的这种业务逻辑,你实质上也是可以进行一个相关联设计的,相关设计的啊,都是可以的,通过下节点走,或者是说并发的这种走都是可以,我们这是是多节点去选择的。
07:10
比如说是什么呢,你看一下这个。我们这里边儿是不是可以选择多个,就是它下一个节点的话,是可以多个节点的,就是只要它是角色引擎组件就可以啊,我们是可以选多个的。好,我们再看一下结束节点。那么结束节点它是干什么事儿呢?啊,相对简单一些,就是说他从决策域里边拿到相关的值,拿到相关的值,然后构建出来相关的报文,构建出来相关的文。并把这个报文发送到这个。ULURL那边去啊,URL那边去,如果您这边有报名,有用户名和密码的话,需要输入啊,连接时长等等都可以在这边进行一个设置,就是说。你的豹纹?
08:00
啊,需要决策,需要决策啊,我从开始节点进来,我经过一系列的计算,通过结束节点,我再通过这个URL给您回去,因为它是一个。异步的这么一个过程,最后是是需要把这个东西给您送回去的,就是最终的。结果是什么样的判断,好,我们现在执行一下啊,我们现在执行一下这个。好,我们看结果。他那边儿已经是什么呢?我们这个custom key啊是什么呢?我给简单给您介绍一下啊,Custom key是什么呢?是您您那边的话是用来标识您的数据唯一性的,为什么?因为我们这是一个异步的过程,您可以看到啊,我们整个是一个异步过程。您把数据送过来,我们就告诉你flag=0,那就是表明什么呢?这个数据我接收成功了。但是最终的话,我判断以后的话,我会通过这个URL把计算结果,把这个角色引擎结果给您返返回去,给您返回去以后的话,您一步收到的话,您不确定是具体和哪,您的唯一的跳数据是哪个对应的,这里边儿这个就有用了,整个custom key是用来标识您的唯一数据的啊,唯一性的。
09:15
我们在这里边不做任何的这种架构,我们这块只是做一个透传和透传,那我们要取的数据据啊,取得数据从开始的节点。数据只是里边的数据啊。我们从开始节点里边的数据以后放到什么呢?放到那个。决策域里边剩余的,比如说我的。选择节点,执行节点,还有结束节点,我们都是跟决策域打交道,而跟这个报文就没有关系了,所以说的话是什么呢?您需要什么样的数据,您就在选择节点里边,把相应的数据放到决策域里边即可啊,放到决策域里边即可啊,我们现在是什么呢?把这个数据已经计算完了,把它。
10:01
啊,发送给了这个VR网址,那么这个是我们内部的一个构建,我们会把这个数据啊。调调经过一部分的加工,然后再调我们的这个云系统里边的数,我把它送到我们的数据库里边。啊帮呃,方便我们查询,我们看一下啊。我们刷一下,看这数据来没来。好,已经来了,这个是什么呢?看一下。就是说啊。韩美美同学,您的成绩已合格,请继续努力,学科语文分数80啊,这个教务处,那么我们现在再给他再改成什么呢?分数多一点的,你比如说130。好。我们再刷新一下。回来了,韩美美同学,你已获得奖学金,请于周二下午到至教学处领取。啊,这个就是处罚了什么呢?我的文科执行节点里边的这个奖学金的这个命令。
11:03
啊,奖学金的命令,然后我们决策出来,是要给这个同学发奖学金啊。好,我们再把这个学科改一下。数学。呃,先不改了吧,就这样吧。看一下啊。我们关一下,关一下我们重新再那个什么,再打开一下。这个的话有点那个什么,有点不太好用,看一下。再看一下啊。好,我们重新再来一下。好,我们这个是数学啊数学。啊,我们数学数学的话,如果是130分的话。好。我们看一下啊。啊,也是奖学金了,到教务处处领取啊,这是数学了,然后。
12:02
如果你达到只是70分。他走的是什么呢?我们再看一下。这个。还没有,同学,您为获得奖学金往下次努力好吗?下次努力。如果他是。历史。啊,这个是不太好用啊,我们再重新再看一下,看一下。看一下,如果它是历史的话啊,历史。历史呢?他是50分的话。他就应该被批评了啊。我们看一下。结果。看这个还没有的同学,您的成绩未合格,特此批评。学科历史分数50。
13:03
是这样的,他是走那个什么,是走我们的这个文科的执行节点,从而。根据你的报文做出了决策,给他的批评啊,是这样的。这就是我们outbi anything里边的这个。决策引擎。
我来说两句