ETL Rule based engine

A forum for discussing DataStage<sup>®</sup> basics. If you're not sure where your question goes, start here.

Moderators: chulett, rschirm, roy

Post Reply
karthi_gana
Premium Member
Premium Member
Posts: 729
Joined: Tue Apr 28, 2009 10:49 pm

ETL Rule based engine

Post by karthi_gana »

All,

I have searched about this topic and found the below one which is saying datastage is very strong in 'T' and also datastage is not that much strong in Rule based. This discussion happened 7 or 8 years back. But the things are changed now. we are in Datastage 8.7 version. How about the latest version i.e 8.7 or 8.5?

viewtopic.php?t=87803&postdays=0&postorder=asc&start=0
Karthik
ray.wurlod
Participant
Posts: 54607
Joined: Wed Oct 23, 2002 10:52 pm
Location: Sydney, Australia
Contact:

Post by ray.wurlod »

DataStage now (8.7) has a Data Rules stage, so I guess you can say that it's now strong in Rules.

Whatever that may mean.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Mike
Premium Member
Premium Member
Posts: 1021
Joined: Sun Mar 03, 2002 6:01 pm
Location: Tampa, FL

Post by Mike »

Certainly a bit more functionality in 8.7, but still far short of a comprehensive Business Rules Management System (BRMS).

Check out the IBM ILOG product at http://www-01.ibm.com/software/websphere/ilog/.

DataStage interfaces nicely with ILOG via java or web services.

Mike
vmcburney
Participant
Posts: 3593
Joined: Thu Jan 23, 2003 5:25 pm
Location: Australia, Melbourne
Contact:

Post by vmcburney »

There is now a good interface for data quality rules, these are mostly rules that require a boolean result. The Data Quality Rules stage makes it easier to re-use rules across DataStage jobs and govern changes to those rules over time.

For more wide ranging collections of rules it is hard to beat iLog from the WebSphere brand - though it requires data in an XML or java format and this could have implications on performance in batch environments.

You also have custom parallel routines written in C++ for high performance rules or whatever you can write in Transformer functions.
Post Reply