Hi Raveesh,
I would suggest you to copy the query in Teradata Query editor and check the stats by using EXPLAIN command.
Syntax:
EXPLAIN <SQL_of_report>
How many tables are used in the query?
What is the number of rows in each table?
Instead of columnn names, simply put count(*) and check the number of rows coming.
Make sure if proper indexs are in place.
Spool space is actually the unused perm space. it is generally the space left after storing tables and used to keep query results.
You could sit with ur DBA to check the memory allocation and could work on reducing the actual table size.
The issue is not related to BusinessObjects but memory allocation in Teradata.
Regards,
Yuvraj