Author Topic: Cognos Transformer Performance benchmarks  (Read 1795 times)

Offline bloggerman

  • Community Leader
  • *****
  • Posts: 115
  • Forum Citizenship: +0/-0
Cognos Transformer Performance benchmarks
« on: 31 Jul 2010 12:09:04 am »
Could someone help with the below and help me understand transformer better.

1) How much  Cube build time do you think is a lot and needs to be handled and reduced.

2) What Cube Size, in terms of number of rows and mb,gb size, is normal and what is huge.

3) Is the size of the source table that is used for cube building a concern? I had a fact table of size 3 million once that would cause the cube build to error out citing time out.

Offline Arsenal

  • Statesman
  • ******
  • Posts: 355
  • Forum Citizenship: +14/-1
Re: Cognos Transformer Performance benchmarks
« Reply #1 on: 03 Aug 2010 07:39:50 pm »
You're asking very general questions and IMO, there's no set yes or no answers to your question. For example, you might consider 5 hours for a cube build too long, but it is normal in my case simply because of the data involved i.e. 30 million records. But suppose you have just 100,000 rows then 5 hours may be too long depending upon how many dimensions and levels you have.


Similarly, cube size can be a few hundred MB, 1 GB, 6 GB or 20 GB. It all depends upon how many records your database has.

The size of the source table should not be causing the timeout errors. Did you explore to see the query timeout setting for the DB or for the Cognos layer? Alternatively, did you have a very long winded calculation that would exceed normal timeout settings?

Offline bloggerman

  • Community Leader
  • *****
  • Posts: 115
  • Forum Citizenship: +0/-0
Re: Cognos Transformer Performance benchmarks
« Reply #2 on: 04 Aug 2010 10:58:51 pm »
Thanks Arsenal. I figured its to generic, but, in part I am trying to gauge size vs time...For, e.g. your note that 5 hrs for 30 million and less than an hour for 100k is good.

Could you also suggest something size for them...like 30 million would be xyzGB or MB....100k would be .....

What would be for 2 million say?

To what extend would number of dimensions impact it all.

Thanks again

Online IceTea

  • Community Leader
  • *****
  • Posts: 115
  • Forum Citizenship: +7/-0
Re: Cognos Transformer Performance benchmarks
« Reply #3 on: 05 Aug 2010 08:22:59 pm »
The total number of DB record does affect the build time, but not mainly the resulting size of a cube.

Example:
If you have only two dimensions "gender" and "already_dead_YN" and one fact for the resulting cube size it doesn't matter if your DB has 1000 records or 100.000.000.000...

The size is the outcome of the number of dimensions, hierarchies, elements within the hierarchies and facts. The more of them you have in your model the bigger the cube will be, supposed most of the intersections are populated.

Greetz :o

Offline bloggerman

  • Community Leader
  • *****
  • Posts: 115
  • Forum Citizenship: +0/-0
Re: Cognos Transformer Performance benchmarks
« Reply #4 on: 18 Aug 2010 01:12:16 am »
Thanks....

Would it be possible for you guys to list some stats for the below from your previous/current efforts

Cube size
Build time
Number of Categories
Number of Dimensions
Number of Measures

Few examples would be good.

Offline cognostechie

  • Statesman
  • ******
  • Posts: 674
  • Forum Citizenship: +43/-0
Re: Cognos Transformer Performance benchmarks
« Reply #5 on: 20 Aug 2010 12:54:34 am »
3 million in the fact table is pretty small data.

Cognos recommends 50 million as the limit but I have had cubes with 7 dimensions and 62 million rows from fact table (SQL Server) build in 3.5 hrs. I consider that to be good enough. It was taking 5.5 hrs which I managed to reduce to 3.5 hrs by breaking the data sources into seperate.

I recently had a cube reading 2 million from a fact table and it was getting done in about 4 minutes !

Offline bloggerman

  • Community Leader
  • *****
  • Posts: 115
  • Forum Citizenship: +0/-0
Re: Cognos Transformer Performance benchmarks
« Reply #6 on: 20 Aug 2010 02:21:50 am »
Thanks

Online IceTea

  • Community Leader
  • *****
  • Posts: 115
  • Forum Citizenship: +7/-0
Re: Cognos Transformer Performance benchmarks
« Reply #7 on: 20 Aug 2010 12:19:59 pm »
13 Dimensions with ~30 hierarchies and 37.000.000 Records in Databse. Cubesize = 250 MB, Buildtime ~2-2,5 hours


Offline bdbits

  • Senior Member
  • ****
  • Posts: 74
  • Forum Citizenship: +3/-0
Re: Cognos Transformer Performance benchmarks
« Reply #8 on: 28 Aug 2010 02:26:30 am »
Most of my cube builds thus far have had several million facts, 5-10 hierarchies, a few measures, and easily build in less than an hour with a cube file size of a few hundred megs. But this can vary a lot by your source data layout, database servers, and of course the box you are running on, especially RAM and disk speed.

A couple of examples:
38 million rows in fact table, ~15 hierarchies, 7 measures, 4.5 hours, 20G cube files (partitioned)
9 million rows in fact table, ~10 hierarchies, 4 measures (2 calculated), 25 minutes, 200M cube