1. How many People are part of your Team?
2. Explain how you create jobs or flow of project?
3. Join Stage vs Lookup vs Merge Stage
4. Summation scenario based question - How you find sum of salary for a specific employee (Explain stages and flow of job)?
5. Explain Remove duplicates stage ? Can you do sort in this stage?
6. SQL Questions - Joins - Types, Difference between Join and Union
7. Unix Questions - How you run the Job, How you list all jobs in project
8. Explain Environmental Variables?
9. SQL Scenario - If you have 3 Identical record in a Table, Ex: 1, Ram, Xyz; 1, Ram, Xyz; 1, Ram, Xyz; Delete only 2 of the records and keep only 1 using the Delete query. How you will you do this?
Answer Posted / mahesh
Explain how you create jobs or flow of project?
Meta Data Import - Stages with Transformation logics - Load into Staging Tables
Join Stage vs Lookup vs Merge Stage
Differences
Mentioned about Input and Output, Reject Links
Mentioned about Volumes of Data etc.,
Summation scenario based question - How you find sum of salary for a specific employee (Explain stages and flow of job)?
Import Meta data - Database Connector - Filter Stage - Aggregator stage (Sum) - To list Result into a file Ex. Dataset
Explain Remove duplicates stage ? Can you do sort in this stage?
Removes the Duplicate values based on the First retained or second retain
Remove duplicates does have only internal sort, As a Recommendation It is better if we send Remove duplicate stage sorted data.
6. SQL Questions - Joins - Types, Difference between Join and Union
Join Types
Full Outer
Left Outer
Right Outer
Inner Join
Union vs Full outer: Union is similar to the Funnel stage in DS. Union need to be done on tables which has similar meta data where as Full outer need a matching Column between 2 or more tables
7. Unix Questions - How you run the Job, How you list all jobs in project
dsjob -run projectname jobname
dsjob -ljobs projectname
8. Explain Environmental Variables?
Can be created from DS Administrator, from User defined variables. Which can be used across all the projects in Datastage
9. SQL Scenario - If you have 3 Identical record in a Table, Ex: 1, Ram, Xyz; 1, Ram, Xyz; 1, Ram, Xyz; Delete only 2 of the records and keep only 1 using the Delete query. How you will you do this?
- I didn't answer this. Please let me know if you have any thoughts. Which will help for future interviews. Thanks
| Is This Answer Correct ? | 0 Yes | 0 No |
Post New Answer View All Answers
Where do the datastage jobs get stored?
How do you remove duplicate values in datastage?
What are the types of containers and how to create them?
What are the repository tables in datastage?
If we take 2 tables(like emp and dept),we use join stage and how to improve the performance?
how to run a sequential file stage in parallel if the stage is used on the TARGET side
What is aggtorec restructure operator?
Difference between in process and inter process?
What are the important features of datastage?
Hi everyone,I have kept a project Sales And Distribution for a pharmaceutical company.can anybody explain one complex business rule that we had in our project and how did you accomplish it using DS?
what are .ctl(control files) files ? how the dataset stage have better performance by this files?
how many rows sorted in sort stage by default in server jobs
What are the various kinds of the hash file?
how to get sum of sal based on dept_no and then sum of all sal irrespective of dept_no in same sql. output:- 10, 200(sum of sal for dept_no 10), 5000(sum of all sal)
Define Data Stage?