Thanks David.
I would like to give more details on my requirement. Please throw your ideas
for good design using drools.
1.I'll get huge amount of data in database(60 or 70 millions) daily. I would
like to apply the rules on those records and store the data which satisfied
the rules. So my rule engine has to run daily at specific time.
2.I also have to provide the reporting GUI to business users to generate
report based on rules
3. users also need user friendly GUI to manage the rules something like
BRMS(this would be last thing user want)
4. till I develop rules manager gui, I should be able to manage the rules
from the database.
5. I don''t need to load and apply the rules dynamically. But If I
add/remove any rule, then it should be loaded/removed during next run of
rule engine.
I'm not really sure whether to use drools' BRMS or not here. I think i need
database driven rule engine.
Please share your ideas for this requirement on what kind of design I need
here.
Thanks in advance.
techluver wrote:
I'm new to drools world. Kindly clarify following things
My requirement is to log each data in the DB(that meets any of the
business rule) along with rule info.
if I use BRMS ( i think it maintains the rules separately in its own db
table)
How I can associate each log with the rule info?
Approach 1. Can I access BRMS's rules directly and associate it in my
logging?
Approach 2. I can't do Approach 1, then I'm thinking to have RULES table
in my app db.Then whenever any rule is added using BRMS, Then add an entry
into RULES table and use this table for my logging
Please advise me on the right approach.
Thanks in advance.
--
View this message in context:
http://www.nabble.com/BRMS-rule-info-logging-tp19766982p19802730.html
Sent from the drools - user mailing list archive at
Nabble.com.