GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

GeekInterview.com  >  Interview Questions  >  Data Warehousing  >  Abinitio
Go To First  |  Previous Question  |  Next Question 
 Abinitio  |  Question 120 of 192    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: 38    

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  |   Site Map  |   Add Question  |   Propose Category  |   RSS Feeds  |   Articles Sitemap  |   Site Updates  |   Add Resource

Copyright © 2005 - 2008 GeekInterview.com. All Rights Reserved
Page copy protected against web site content infringement by Copyscape