Hi Praveen,
While using drill, Webi report will get all the data (for all the hierarchy) which can be time consuming activity.
Example:
Let's say you have 30 countries data & each countries have 4 regions.
Then you output would be
1) 120 Rows: If you are using drill function then WEBI will generate total 120 rows (aggregate).
Sample SQL generated would be :
select Countries,region,Sum(Amt) from table
group by Countries,region.
2) 30 Rows : If you are using hyperlink option.
Sample SQL for parent report :
select countries,sum(Amt)
group by countries.
& after that If user want to see child detail for any countries then you have to provide hyper link on parent report(on Country object)
So while calling child report ,you are passing parameter of country.
thats why child report will run for the single country.
I hope this will help you.
Thanks,
Swapnil