Vous êtes sur la page 1sur 3

5/22/2017 Abinitio Frequently Asked Interview Questions

HOME INTERVIEW QUESTIONS BIG DATA Search...


About Us Contact Us

INTERVIEW QUESTIONS
Abinitio Frequently Asked Interview Questions Collection of Project Manager Inter
Questions
Ab Initio 1/06/2010 No Comment
System Development Life Cycle Inte
AS-400 Question and Answers
Abinitio Interview Questions asked in various companies like IBM, Wipro,
Big Data Microsoft Project Manager Interview
Infosys. Answers
Business Objects
Business Intelligence How can you count the number of records in a 은at ߾le in Ab initio? IT Project Manager Interview Quest

C#.NET You can use the aggregate function "count". Also, you can use Rollup component to count Project Co-ordinator Interview Ques
Answers
C Interview the number of record in the 은at ߾le. You have to use {} as key in the key speci߾er. This will
Tricky Project Leader Interview Que
CICS make all the ߾elds as one record and count the total number of records.
All Project Manager Interview Ques
COBOL
Answers
DataStage How do you connect EME to Abinitio Server?
DW Concepts There are serveral ways of connecting EME to Abinitio Server.
DB2 1.By setting AB_AIR_ROOT BIG DATA
HR Interview 2.By using GDE by which you can connect to EME datastore.
3.Login to EME web interface Hadoop HDFS Interview Question A
Hyperion
http://serverhost[:serverport]/abinitio Questions and Answers for Hadoop
IDMS MapReduce Developers
IMS Big Data and Apache Hadoop Free
Did you ever encounter an error called 'depth not equal' in Ab Initio?
JCL Downloads
'Depth not equal' occurs during the compilation of the graph, it can arise when two
Informatica
components are linked together but their layout doesn’t match. A solution to this problem
MapReduce
would be to use a partitioning component in between if there was change in layout.
Mainframe
INDUSTRY NEWS
Maximo
What is a local lookup in Ab Initio?
Mobile Developers Narendra Modi vs Rahul Gandhi Pol
This function is quite similar to a m_lookup. The difference however is that this function
.NET Interview Layoff in Indian Companies
returns NULL when there is no record having the value that has been mentioned in the
MVS
arguments of the function
OBIEE Interview
INTERVIEW TIPS
PeopleSoft Explain the difference between look-up ߾le and look-up
Peoplesoft HRMS A lookup ߾le is the physical ߾le where the data for the lookup is stored. 50 Common Interview Questions an
should face them
Project Manager A lookup is a component of abinitio graph where we can store data and retrieve it by using a
How to Sell Yourself in a Job Interv
SAP ABAP key parameter.
70 Tough Behavioral Interview Ques
Siebel
25 tricky Questions in a Job Intervie
VSAM What is the difference between a Scan component and a RollUp component?
Five Tips and Tricks for a Successf
Rollup is for group by and Scan is for successive total. Hence, when we need to produce
Interview
summary then we use scan. Rollup is used to aggregate the data.
Software Engineering Skills Intervie
OUR PARTNERS Questions
Explain how do we handle if DML changing dynamicaly?
Questions to ask the HR Manager
Product Research There are different many ways to handle the DMLs which changes dynamically over a time-
Common HR Interview Question and
frame and within a single ߾le.One of the most suitable methods is to use a conditional DML
or to call the vector functionality while calling the DMLs.
MICROSOFT INTERVIEW
What is m_dump command?
Microsoft.NET
m_dump command prints the data in a formatted way. Its is mostly used to get DMLs in
Interview Questions
and Answers UNIX.

m_dump <file.dat>

m_dump is used to view data as in graphs

m_dump [­dml] [­file]

Explain in detail how can you improve the performance of a graph?


I am listing some of the ways how the performance of the graph can be improved.

http://www.aired.in/2010/01/abinitio­frequently­asked­interview.html 1/3
5/22/2017 Abinitio Frequently Asked Interview Questions

By using a limited number of components in a particular phase.


Search...
By minimizing the number of sort components.
Try minimizing sorted join component and if possible replace them by in-memory
join/hash join 
Try to use optimum value of max core values for sort and join components.
Try using only required ߾elds in the sort, reformat, join components 
Use phasing/은ow buffers in case of merge, sorted joins.
Minimize the use of regular expression functions like re_index in the transfer
functions 
Try to avoid re-partitioning of data unnecessarily.
If the two inputs are huge then use sorted join, otherwise use hash join with proper
driving port
For large data-set don't use broadcast as partition-er.

How many components are there in your most complicated graph?


The answer is quite tricky. In a well designed modular and parametric design, most of the
graphs will have 3/4 components, which will be doing a particular task and will then call
another sets of graphs to do the next task and so on and so forth. In this way, total numbers
of distinct graphs will come down drastically, thereby support and maintenance will be
much more simple.

Write the function which you would use to transfer a string into a decimal?
out.decimal_߾eld :: ( decimal( size_of_decimal ) ) string_߾eld;
The statement converts the string to decimal and populates it to the decimal ߾eld in output
Convert.ToDecimal(stringValue);

What is AB_LOCAL expression where do you use it in ab-initio?


AB_LOCAL expression is a parameter of itable component of Ab Initio. AB_LOCAL() is
replaced by the contents of AB_LOCAL expression . There are two forms of AB_LOCAL()
construct available, one with no arguments and one with single argument as a table
name(driving table)

What is mean by Co > Operating system and why it is special for Ab-initio ?
Co > Operating System converts the Ab Initio speci߾c code into the format, which the
UNIX/Windows environment can understand and feeds it to their native operating system,
which is used for carrying out the different tasks.

How can you run a graph in߾nitely?


In  order to run a graph in߾nitely, the end script in the graph should call the .ksh ߾le of the
graph

What is the syntax of m_dump command?


m_dump is the command used in Ab Initio to view the data residing in multi߾le from unix
prompt.The general syntax of m_dump command is as follows
1. m_dump a.dml a.dat: 
The above command will print the data as it appears from GDE when we view data in
formatted text.
2. m_dump a.dml a.dat >b.dat: 
The output will be re-directed in b.dat and b.dat will act as a serial ߾le.b.dat can be referred
to whenever it is required.

How do you truncate a table in Ab Initio?


There are different ways to achieve it.
1. Easiest way is to use Truncate Table command.
2. Run Sql or update table can be used to achieve the same thing.
3. Run Program

http://www.aired.in/2010/01/abinitio­frequently­asked­interview.html 2/3
5/22/2017 Abinitio Frequently Asked Interview Questions

Check all Ab Initio Interview Question and Answers Here


Search...

RELATED POSTS

Ab Initio Interview-Questions

Ab Initio Interview Question and Answers Collection

Ab Initio Interview Basics, Question and Answers

Ab Initio Data Warehousing Interview Questions and Answers

Ab Initio Questions and Answers

Ab Initio Interview Questions and Answers

Ab Initio Interview Questions Answers

Posted Under Ab Initio Interview-Questions

NO COMMENTS :

Enter your comment...

Comment as:  Unknown (Google) Sign out

 
Publish Preview   Notify me

 
Aired | The content is copyrighted and may not be reproduced on other websites. | Copyright © 2009-2016 | All Rights Reserved 2016

Contact Us | About Us | Privacy Policy and Disclaimer

http://www.aired.in/2010/01/abinitio­frequently­asked­interview.html 3/3

Vous aimerez peut-être aussi