TM1 used for reporting. Simple sparse cube report never ends
Posted: Wed May 20, 2015 1:51 pm
Hi,
I have created quite simple report "Quantity sold" measure in Rows with "Buyer's Country" and "Product ID" in Columns.
Report created in Cognos BI Report Studio accessing data from TM1 cube. Cube is quite sparse and result is for sure result of sparse data. The query in Report Studio is executing 20 minutes with killing report after this time (Cognos BI hard limit in our environment). From Windows Task Manager I see tm1sd.exe process occupies 100% of CPU core all the 20 minutes time.
If from command prompt I manually execute query directly to the warehouse database (from where TM1 cube data is imported during the night) the SQL query runs for less then one! second.
Are there any basic steps (recommendations) I should check in TM1 to see if I can dramatically speed up this query execution? What are basic steps to speed-up sparse reports?
See attachment for details.
Thanks.
Environment:
- Cognos BI Server 64-bit 10.2.1 fixpack 6 on Windows 2008 R2
- TM1 server 64-bit 10.1.1 fixpack 2 on Windows 2008 R2
- TM1 cube is fresh imported from warehouse during nightly import and during the day there are only read accesses by end-users, no write accesses. This cube is only used for reporting.
I have created quite simple report "Quantity sold" measure in Rows with "Buyer's Country" and "Product ID" in Columns.
Report created in Cognos BI Report Studio accessing data from TM1 cube. Cube is quite sparse and result is for sure result of sparse data. The query in Report Studio is executing 20 minutes with killing report after this time (Cognos BI hard limit in our environment). From Windows Task Manager I see tm1sd.exe process occupies 100% of CPU core all the 20 minutes time.
If from command prompt I manually execute query directly to the warehouse database (from where TM1 cube data is imported during the night) the SQL query runs for less then one! second.
Are there any basic steps (recommendations) I should check in TM1 to see if I can dramatically speed up this query execution? What are basic steps to speed-up sparse reports?
See attachment for details.
Thanks.
Environment:
- Cognos BI Server 64-bit 10.2.1 fixpack 6 on Windows 2008 R2
- TM1 server 64-bit 10.1.1 fixpack 2 on Windows 2008 R2
- TM1 cube is fresh imported from warehouse during nightly import and during the day there are only read accesses by end-users, no write accesses. This cube is only used for reporting.