Data-intensive applications have always had reporting facilities (what's the use of pouring all that data or garbage in unless you can get it out?). But as business intelligence (BI) practices become ...