So far We've been through Portal,Query studio,Analysis studio and Report studio.
I am much impressed with all the portal functionality, especially the fact that there is one central point to work from including scheduling of reports.
Query studio and Analysis studio seem to be okay for ad-hoc work.
Report studio is all about highs and lows. There is a very large set of features that involves making the most of layout and slick presentation, but I cannot understand the absence of a client. Creating complex reports must be painful, having to actually run the report to see the latest changes applied to layout. Surely having a client would speed up the design process?
What really troubles me is the murky water surrounding the actual SQL generated and send to the back-end. I am used to copy past the SQL to a DBA tool and then check the actual explain from the database. Cognos offers the SQL, but you need to do a lot of editing before you can parse it within
a DBA tool. Another matter is the actual building of the SQL. Some functionality (filters, sorts) are worked into the SQL, others are native Cognos and need to be handled by the Cognos server.
Furthermore I can actually create 2 identical queries if I build a list and then a graph. If objects fetched are identical then I would expect the application to tell me that the query already exists. (No need for 2 calls to the database)
I also would like to restrict the # records returned when designing (to a fixed number). This is only possible by setting a filter on an object to restrict the output.
Aggregation behavior is something of a puzzle too. With BO you set aggregation behavior at universe level and normally all measures will be aggregated (no revenue, but always sum(revenue)) at SQL level. With report studio I have the impression that this can be manipulated from within the report? Seems very tricky , risking SQL statements that fetch VERY large resultsets by bringing in everything at record-level.
I am used to quick checks on query-time and records fetched in BO, but can't find something similar in Cognos8.
So, my experience is that the focus lies very heavily on presentation of data and much less on keeping things manageable. Doesn't lack many features though, very lovely implementation of cascading prompts!
Ties Blom