GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Data Warehousing  >  Abinitio
Go To First  |  Previous Question  |  Next Question 
 Abinitio  |  Question 120 of 196    Print  
wat is the difference between rollup and scan?

  
Total Answers and Comments: 5 Last Update: April 22, 2008     Asked by: prakash 
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
August 17, 2006 06:09:23   #1  
madhu        

RE: wat is the difference between rollup and scan?
by using rollup we cant generate cumulative summary records for that we will be using scan.
 
Is this answer useful? Yes | No
August 30, 2006 01:14:46   #2  
murali        

RE: wat is the difference between rollup and scan?

By using rollup we can generate aggregate values like sum count ..etc where as by using scan we can generate cumulative summaries of records. In rollup the finalize function is applied to a group of records where as in scan it is applied to every record.


 
Is this answer useful? Yes | No
September 05, 2006 04:47:02   #3  
Faiz        

RE: wat is the difference between rollup and scan?

Rollup is used to aggregate data .

Scan is for successive total and is used to produce summary(cumulative) of data.


 
Is this answer useful? Yes | No
December 15, 2006 04:05:55   #4  
mukund        

RE: wat is the difference between rollup and scan?

guys

Rollup:

1)generally rollup is used for aggregation purposes such as sum avg count min max etc.

2)It can process grouped or ungrouped records.while processing ungrouped records it maximises the performance by keeping the intermediate results in main memory

3)It has more control over record selection grouping and aggregation than aggregate component.

4)it is a multistage component

Scan:

1)scan is used to produce cumulative summary of records such as year-to-date totals for groups of input records

2)it is a multistage component

A multistage component is a componet which transforms the input records in 5 levels such as input selection temporary initialization processing output selection and finalize.for each level it is treated as a transform and a dml is written for each stage.

hey not but the least we can have SCAN WITH ROLLUP component to cater the needs of both scan and rollup.

yuppy

Mukund


 
Is this answer useful? Yes | No
April 22, 2008 05:21:47   #5  
sixto.dsilva Member Since: March 2008   Contribution: 59    

RE: wat is the difference between rollup and scan?
By using rollup we can generate aggregate values like sum count…..etc
here no of input records is not equal to output records.

where as by using scan we can generate cumulative
summaries of records. In rollup the finalize function is applied to a group of records where as in scan it is applied to every record. here no of input records is equal to output records.

you can use scan as a join also.

 
Is this answer useful? Yes | No


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape