NxBRE规则引擎帮助... [英] NxBRE Rule engine Help...

查看:74
本文介绍了NxBRE规则引擎帮助...的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我需要有关NxBre dll的帮助以创建业务规则.

由于我的公司需要构建ETL软件,因此我将处理其中的"T"部分.

我的问题:

哪种是编写规则文件的正确方法,
一些关注原子
我们应该在规则引擎中放置哪种规则?


谢谢
Suvabrata Roy

Hi
I need help on NxBre dll for creating business rules.

As my company need to build a ETL soft I am going to handle the "T" part of it.

My Question:

Which is the correct way to write rule file,
some focus On atom
which kind of rule we should place in rule engine?


Thanks
Suvabrata Roy

推荐答案

如果您是NxBRE的初学者,则应该花一些时间
If you are a beginner in NxBRE then you should spend some time studying[^]. Then, when you have a specific technical question, come back here and people will try to help you.


NxBRE嵌入了两种引擎风格,即Flow Engine,它基本上是用XML编程". (即流控制,循环,XML中的子程序)和推理引擎,该引擎根据事实进行推论.

要在它们之间做出决定,一个标准是要编写规则的人员的技能水平:他们对程序方法是否更有信心,或者他们可以理解模式匹配和推理?

另一个标准是与应用程序对象的集成级别:如果您需要与对象进行大量交互,则Flow Engine会更好.如果您可以将这些互动减少到几个接触点(例如将帐户转换为帐户事实,然后再转换),则推理引擎将正常工作.

HTH
大卫(NxBRE的主管)

PS.我偶然发现了这个问题,通常人们会这样问:
http://stackoverflow.com/questions/tagged/nxbre [ ^ ]
NxBRE embeds two engine flavors, the Flow Engine, which is basically "programming in XML" (ie flow control, loops, subs in XML) and the Inference Engine, which performs deductions based on facts.

To decide between them, one criteria is the skill level of the person who''s going to write the rules: are they more confident with a procedural approach or can they understand pattern matching and inference?

Another criteria is the level of integration with your application''s objects: if you need to perform a lot of interactions with your objects, the Flow Engine is better. If you can reduce these interactions to a few touch points (say convert account to account facts and then back), the Inference Engine will work fine.

HTH
David (NxBRE''s Lead)

PS. I''ve found this question by accident, usually people ask on SO: http://stackoverflow.com/questions/tagged/nxbre[^]


这篇关于NxBRE规则引擎帮助...的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆